因为jquery easyui的下拉列表combobox是用DIV模拟的(其实看看它的样式就应该想到)。
#selUnin里面是多个DIV。你应该向里面添加DIV就对了。
#selUnin里面是多个DIV。你应该向里面添加DIV就对了。
解决方案 »
- 我在Myeclipse中新建了一个JSP文件,输入代码后不能保存
- Google 地图 API 服务器拒绝了您的请求。请求中指定的“sensor”参数必须设置为“true”或“false”。
- 传递的字符串怎么变成了数字啊??
- 求助!关于onclick事件 延迟
- 使用js修改text中value值得问题?
- javascript事件注册显示弹出菜单问题
- 怎么打印预览及打印页面嵌入的百度地图
- 有关B/S打印的千古难题!
- JSON,由后台(asp.net)到前段,蛋疼的转义
- c#的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");//初始销区下拉框
})
试试这种方法,我成功了