jquery easyui combobox添加项 因为jquery easyui的下拉列表combobox是用DIV模拟的(其实看看它的样式就应该想到)。#selUnin里面是多个DIV。你应该向里面添加DIV就对了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么个加法?直接append div进去? 怎么个加法?直接append div进去? 呵呵..我今天也在弄这个,我也像你那样搞了好久..不过最终我还是搞定了..我说一下我的做法吧!1、一个空下拉框<select id="customCombobox"> </select>2、为下拉框添加子项(这时候可以是后台读过来的数据)$("#customCombobox").append("<option value='1'>JAVA</option>");3、将下拉框转化为EASYUI中的Combobox$("#customCombobox").combobox({});只要填充好数据再去转化那就一定不会出问题!还有二楼的做法是可以的,但是会有一个问题,那就是你在搜索的时候,你手动添加上去的子项在你搜索的时候是不会出现在下拉框的结果集中. 不知道是在哪里用?//这种用法好像死循环,浏览器不停重复加载 $('#selNums').combobox({ url: _callback_url + '&action=getUnin', valueField: 'id', textField: 'text', onLoadSuccess: function(param) { $("#selNums").append("<option value=''>=全部=</option>"); $("#selNums").combobox({}); } }); //这种用法还是没有把“全部”放入下拉框$('#selNums').combobox({ url: _callback_url + '&action=getUnin', valueField: 'id', textField: 'text' }); $("#selNums").append("<option value=''>=全部=</option>");$("#selNums").combobox({}); 有一种非常有效的解决方法,combobox请求一个url,返回的是一个json字符串,可以在后台把字符串写到页面的时候手动添加一个全部,就是拼上一个 id: 1 text:全部 ,在后台拼上去,传到前台就有了 <input id="comCc" value="0" class="easyui-combobox" data-options="required:true,editable:false,valueField:'id',textField:'text',width:80" /> $(function () { $.setAreabox('comCc', "/Report/test/test");//初始销区下拉框 })试试这种方法,我成功了 使用jquery Ajax方法调用WebService时候url的格式怎么写? 谁知道什么日历显示的js成品呀~~希望大家推荐个~ 帮忙修改一下代码 ie双击问题 如何实现操作iframe页的局部更新 JS有没有调试工具 一个关于显示的问题 能不能如下提交 求一个小问题的答案,急! 求助:怎样让弹出的登录窗口逃过屏蔽工具的封杀? 【问一个JS跑马灯的问题】super.marque 紧急!!!高分奉上 setTimeout带参数不执行
怎么个加法?直接append div进去?
<select id="customCombobox">
</select>2、为下拉框添加子项(这时候可以是后台读过来的数据)
$("#customCombobox").append("<option value='1'>JAVA</option>");3、将下拉框转化为EASYUI中的Combobox
$("#customCombobox").combobox({});只要填充好数据再去转化那就一定不会出问题!
还有二楼的做法是可以的,但是会有一个问题,那就是你在搜索的时候,你手动添加上去的子项在你搜索的时候是不会出现在下拉框的结果集中.
$('#selNums').combobox({
url: _callback_url + '&action=getUnin',
valueField: 'id',
textField: 'text',
onLoadSuccess: function(param) {
$("#selNums").append("<option value=''>=全部=</option>");
$("#selNums").combobox({});
} }); //这种用法还是没有把“全部”放入下拉框
$('#selNums').combobox({
url: _callback_url + '&action=getUnin',
valueField: 'id',
textField: 'text'
});
$("#selNums").append("<option value=''>=全部=</option>");
$("#selNums").combobox({});
$.setAreabox('comCc', "/Report/test/test");//初始销区下拉框
})
试试这种方法,我成功了