easyui中如何设置下拉列表框combobox只能选择,列表框内不能输入

像下面这样,用easyui的combobox做的下拉列表,要使它只可以选择列表里面的值,不可以直接输入或删除值

data-options在支持HTML5的浏览器中有效,如果浏览器版本较低,那么最好直接把配置写成属性,例如:

<input id="demoCombo" type="text" class="easyui-combobox" editable="false"/>

或者不行的话就用js来控制:

$("#demoCombo").combobox({editable:false});

时间: 2024-08-25 03:30:47

easyui中如何设置下拉列表框combobox只能选择,列表框内不能输入的相关文章

开关设置及选择列表框的使用

1.开关设置要先读配置项 2.选择列表框.选择()可传递文本 3.项内传递 4.加入命令容易导致内存紊乱 原文地址:https://www.cnblogs.com/acshery/p/8253926.html

关于ligerui grid 行内编辑 combobox 只能选择的问题

这个貌似是天然的不支持,修复方案,在ligerGridOrd.js中添加一行代码,如下,跟了一下午的源码,发现在这里的时候,options中只保留了combobox中的一部分属性,所以可能combobox中的很多东西都用不了了.这段代码大约在271行的位置,如果你没有引用ligerGridOrd.js,那就去ligerui.all.js找找看,应该也会有. $.ligerDefaults.Grid.editors['select'] = $.ligerDefaults.Grid.editors[

easyui中设置开始日期只能选择比结束日期小的日期,js代码获取日期的值

$("#start_date").datebox({ onSelect: function (beginDate) { $('#end_date').datebox().datebox('calendar').calendar({ validator: function (endDate) { var date = new Date(); return beginDate <= endDate; } }); } }); //获取日期框的值用js代码 $('#start_date'

解决juqery easyui combobox只能选择问题

1.首先设定框为 combobox样式,该字段值为了进行值的显示 <tr class="odd_row"> <td class="TableLabel_Left">检查人员</td> <td class="TableText_Left" colspan="3"> <ww:select name="jcry" id="jcry" the

easyui中radio设置默认checked失效的问题解决方案

easyui中有一个奇怪的现象,当你在easyui-dialog中有一个form,form中又有一个radio的时候设置checked="checked"是没有选中效果的. 解决方案:把form包在easyui-dialog的外面,问题就得到了解决. 错误的层级关系: <div class="easyui-dialog"> <form id="saveForm" method="post"> ... &

Linux服务器中怎么设置一个端口只能一个IP访问

Linux防火墙Iptable如何设置只允许某个ip访问80端口,只允许特定ip访问某端口?参考下面命令,只允许46.166.150.22访问本机的80端口.如果要设置其他ip或端口,改改即可.iptables -I INPUT -p TCP --dport 80 -j DROPiptables -I INPUT -s 46.166.150.22 -p TCP --dport 80 -j ACCEPT在root用户下执行上面2行命令后,重启iptables, service iptables r

easyui中combogrid设置onSelect后 获取不到getSelecte问题解决

$('#person').combogrid({ onSelect: function(index, item){ $('#dataForm').form('load', item); $("#person").combogrid("setValue", item); //需重新赋值 } }) 原文地址:https://www.cnblogs.com/HtmlCss3/p/10249655.html

EasyUI combogrid/combobox过滤时限制只能选择现有项

EasyUI combogrid/combobox过滤时限制只能选择现有项,有需要的朋友可以参考下. 在使用EasyUI的combogrid时可以通过输入进行过滤,达到快速选择的目的,但是手工输入不存在的项也不会出错,结果提交到数据库后就会产生错误. 比如idField是int型的,输入的数据通过是检索textField,并非int型,无法提交到后台. 如果直接禁止输入,在选项多的时候就很难快速选择了. 现在的解决方案是通过多个事件来判断是否输入了不存在的项目: $("#artName"

C#中的ComboBox实现只能选择不能输入,且下拉框中有默认值。

下拉框有DropDownStyle这一属性,把DropDownStyle类型选为DropDownList,则下拉框只能选择不能输入了.但是这时的下拉框是没有默认值的,即使在Text属性中输入默认值,也不起作用.就要在(某某某.Designer.cs)文件中修改.这是没有修改的:this.NameTemplateBox.Cursor = System.Windows.Forms.Cursors.Default; this.NameTemplateBox.DropDownStyle = System