easyUI下拉框默认选中和联动、内容回显
<td><input id="Area" name="Area" type="text" style="width:125px;padding-left: 10px;" />
</td>
$(function() {//乡镇$("#Area").combobox({url : "${path }/geocodingRegion/getTownsAll",valueField:'id',textField:'name',panelHeight:"auto",mode : 'remote',editable:false,onSelect:function(n,o){ //当前选择if(o!=""&&n!=o){$("#Area").val(n.id);}} onChange:function(n,o){ //当选项改变时触发if(o!=""&&n!=o){changeOrNot=1;}}});
});
-------------------------------------------------------联动------------------------------------------------------------------------------------
<tr><td class="title">所属区域</td><td><select id="ddlEArea" name="ddlEArea" class="easyui-combobox easyui-validatebox" data-options="editable:false" style="width:180px;" required="required" >
<!-- <option value="-1"> 请选择</option>--> </select></td><td class="title">所属路段</td><td><select id="ddlESection" name="ddlESection" class="easyui-combobox easyui-validatebox" data-options="editable:false" style="width:180px;" required="required"></select></td>
</tr>
//辖区
$("#ddlEArea").combobox({url : '${path }/baseData/union?parNode=1880',valueField:'id',textField:'proName',panelHeight:'auto',mode : 'remote',onChange:function(n,o){if(o!=""&&n!=o){changeOrNot=1;}},onSelect: function(rec){$("#ddlESection").combobox('clear');$("#ddlESection").combobox('reload','${path }/baseData/union?parNode='+rec.id);}
});
//路段
$("#ddlESection").combobox({valueField:'id',textField:'proName',panelHeight:400,mode : 'remote',onChange:function(n,o){if(o!=""&&n!=o){changeOrNot=1;}},onSelect: function(rec){}});
--------------------------------------------自定义选项--------------------------------------
<td class="title">处罚状态:</td>
<td ><input type="text" name="penaltyStatus" id="illega-PenaltyStatus"></input></td>$('#illega-PenaltyStatus').combobox({valueField:'id',textField:'name',editable:false,value:'',width:130,panelHeight:'auto',data:[{id:'',name:'全部'},{id:'0',name:'未处罚'},{id:'1',name:'已罚款'}, {id:'2',name:'已警告'}]
});第二种后端查询的集合
<td><input id="lightType" name="lightType" placeholder="选择路灯类型" class="easyui-combobox" data-options="width:150" />
</td>
//路灯类型
$("#lightType").combobox({valueField:'id',textField:'proName',panelHeight:'auto',mode : 'remote',data:${baseDataList}, //后端查询的集合onChange:function(n,o){}
});
//获取值
var lightType = $("#lightType").combobox('getValue');
---------------------------------------默认选中和联动----------------------------
//区域$("#areaId").combobox({url : "${path }/url",valueField:'id',textField:'name',panelHeight:'auto',mode : 'remote',onLoadSuccess:function(){var areaData = $("#areaId").combobox('getData');//获取所有下拉框数据//默认选中第一个$("#areaId").combobox('select',areaData[0].id);},onSelect:function(rec){$("#roadId").combobox('clear');$("#roadId").combobox('reload','${path}/url?regionId='+rec.id);}});
在EasyUI中combobox组件设置滚动条:
1.垂直滚动条:设置panelHeight属性,默认200,组件的数据过多滚动条自动出现,设置auto,则不出现滚动条。
2.水平滚动条:水平滚动条在组建中无法通过属性进行设置,但是可以通过样式进行控制。
给页面添加
1 2 3 |
|
此样式会修饰页面所有combobox组件,当某个数据过长时会出现水平滚动条。
-------------------------------------------内容回显----------------------------------------------
<input type="hidden" name="areaId" style="width: 200px;" data-options="required:true" /><select id="areaId" name="areaId" style="width: 200px; " class="easyui-validatebox" data-options="required:true" value="${cityUnit.unitId}"><option value='${roadArrive.areaId}' selected="selected">${areaName}</option></select>$("#areaId").combobox({url:'${path }/geocodingRegion/getRegionAll?level=2',valueField:'id',textField:'name',editable:false,panelHeight:100,required:true,onSelect:function(node){$("#roadId").combobox({url:'${path }/geocodingRoad/getRoadAllByRegion?regionId='+node.id}).combobox('clear');}
});
easyUI下拉框默认选中和联动、内容回显相关推荐
- easyui的combobox设置下拉框默认选中某一项
JSP页面:可以这样写,提供option的选项, <input class="easyui-combobox" name="customerStatus" ...
- select下拉框默认选中selected属性不起作用的解决方法 ligerui
select下拉框默认选中selected属性不起作用 浏览器-360浏览器 系统-win10 框架-ligerui 原先代码: <td align="left" class ...
- 获取下拉框的文本和值,下拉框默认选中
js获取select标签选中的值,下拉框默认选中 <option value="${boj.xxx}" ${boj.xxx eq param.SELECT_NAME ? 's ...
- jquery中如何获取select 下拉框默认选中的值?
通过id获取下拉框默认选中的值 <select class="form-control" id="numbers"><option value ...
- html下拉框怎么默认选中,select获取下拉框的值 下拉框默认选中方法
本文主要介绍select下拉框的相关方法. 1.通过id获取下拉框的value和文本值 例如: 数字1 数字2 $("#numbers option:selected").val( ...
- layui表单单选按钮和下拉框默认选中
单选按钮和下拉框默认选中 在使用layui的单选按钮和下拉框时,有时候需要将后台传过来的值使得单选框和下拉菜单默认选中.我的方法是将后台穿过来的值先放在一个隐藏域中,然后再去取值. 1.HTML片 ...
- angularjs的select 下拉框默认选中某个选项
angularjs的select 下拉框默认选中某个选项 在网上找了很多链接,试验之后都不行.比如常见的: <select class="form-control" ng-m ...
- php下拉默认选中的值,select下拉框默认选中
这次给大家带来select下拉框默认选中,select下拉框默认选中的注意事项有哪些,下面就是实战案例,一起来看一下. 本文主要介绍select下拉框的相关方法. 1.通过id获取下拉框的value和 ...
- js怎么给下拉框默认选中
怎么给下拉框默认选中 <select id="shipping" name="node_type" class="valid"> ...
最新文章
- CUDA 11功能清单
- java.lang.IllegalStateException: Cannot modify managed objects outside of a write transaction. in /U
- 负载均衡工具haproxy安装,配置,使用
- Python批量剪裁图片
- 鼠标移动小球 Java_js实现跟随鼠标移动的小球
- 【Linux系统编程】进程的控制:结束进程、等待进程结束
- 开源云操作系统:填补技术空白 加速商业化进程
- java 复制标记_java-对于大文件,在标记inputStream并将其重置...
- Shell笔记5——函数的知识与实践
- 怎么在Linux中telnet服务器,Linux系统下Telnet服务器配置
- 关于开发工程师的绩效考核
- Q4-软件测试面试常见问题总结-本科毕业
- 金融网站服务器防护CC攻击,WAF启到哪些重要作用?
- Apple Store教育优惠(161103)
- python识图找图_初探利用Python进行图文识别(OCR)
- Lonlife-ACM 1014 - Absolute Defeat [差分]
- 厦大2021期中考试
- 有了繁难字库生僻字不用造(一)
- chatgpt平替,清华chatglm本地化部署教程(aigc大模型风口,校招找工作必备),包含weiui部署,api部署,对话框部署
- cdr 表格自动填充文字_CDR小工具YG插件,从此提升工作效率!
热门文章
- 学校计算机专业春联大全带横批,2016学校新年对联大全带横批
- 高中毕业:网络安全是一个好的专业吗?
- macos13发热严重(CMFSynAgent和sharingd两个进程占用cpu太高)
- Linux groupadd command not found 解决思路
- 10部职场电影教你求职/职场生存法则
- “向亲戚借30万买房,房价涨了,亲戚来闹怎么办?”
- PHPCMS2008与UCenter整合后会员头像不统一的原因和解决方案
- php uniqid 高并发,PHP uniqid 高并发生成不重复唯一ID
- linux新建用户组、用户
- 耐用的蓝牙耳机排行榜,平价好用蓝牙耳机推荐