easyUI 处理combobox新建编辑时显示的问题
2017-11-01 11:09
465 查看
用easyui处理下拉框时,当采用的是option时,easyui又不支持默认选中selected,故采用easyui方法,
之前做的时候,直接写这个,导致新建页面时,当value为空时,默认还是空的,不符合需求,故将方法改为:
另外说一下,这个combobox别写value值
$("#id").combobox("select",value);
之前做的时候,直接写这个,导致新建页面时,当value为空时,默认还是空的,不符合需求,故将方法改为:
$("#infoDisclosure").combobox({ onLoadSuccess:function(){ /* * @author yangjp * @time 2017年10月30日15:45:08 * @remarks 简单说一下逻辑:combobox加载成功后,用data获取当前下拉框的数据。 * 判断${infoDisclosure}是否有值,如果有值,则默认选中这个值代表的option * 如果无值,则默认选中第一个option */ var data = $('#infoDisclosure').combobox('getData'); var infoDisclosure = "${infoDisclosure}"; if (infoDisclosure == ""){ $("#infoDisclosure").combobox("select",data[0].value); }else{ $("#infoDisclosure").combobox("select","${infoDisclosure}"); } } });
另外说一下,这个combobox别写value值
<select class="easyui-combobox" id="infoDisclosure" editable="false" name="infoDisclosure"> <option value="0">主动公开</option> <option value="1">不予公开</option> <option value="2">依申请公开</option> </select>
相关文章推荐
- asp.net Ajax 页中使用jquery-easyui的显示问题处理
- EasyUI使用combobox的下拉框,显示第一个option的值,而不是text的问题
- Easyui datagrid 编辑结束时combobox显示value而不显示text
- easyui combobox可编辑的情况下,只能首字母开始过滤的问题选项
- 解决编辑时combobox显示编号而不是文本的问题
- asp.net Ajax 页中使用jquery-easyui的显示问题处理
- 解决:easyui中的datagrid详情展开,combobox的级联操作,以及修复combobox总是显示value值的问题
- easyui combobox可编辑的情况下,只能首字母开始过滤的问题选项
- EasyUI中,DataGrid中的combobox显示异常问题
- easyui笔记:datagrid 编辑结束时combobox显示value而不显示text
- easyui-layout中的收缩层无法显示标题问题解决
- easyUI的combobox选中无法显示
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- PHP-问题处理验证码无法显示出来
- EasyUI dialog不显示边框的处理。
- easyui datagrid种编辑器combobox选择的值不显示解决方案
- Photoshop文字编辑显示异常的处理
- 用控件子类化实现拖放显示文件名编辑框时遇到的问题【基于对话框】
- 关于android视频播放显示区域不正常的问题,一些处理方法
- extjs combobox下拉框显示位置问题