JQuery EasyUI Combobox 实现省市二级联动菜单
//编辑改动或新增页面联动能够这样写
jQuery(function(){
// 省级
$('#province').combobox({
valueField:'itemvalue', //值字段
textField:'itemtext', //显示的字段
url:'/user/sort/province_list',
panelHeight:'auto',
required:true,
editable:true,//不可编辑,仅仅能选择
value:'${user.province}',
onChange:function(province){
//$('#city').combobox('clear');
$('#city').combobox({
valueField:'itemvalue', //值字段
textField:'itemtext', //显示的字段
url:'/user/sort/city_list?province='+province,
panelHeight:'auto',
required:true,
editable:true,//不可编辑。仅仅能选择
value:'--请选择--'
});
}
});
//县市区
$('#city').combobox({
valueField:'itemvalue', //值字段
textField:'itemtext', //显示的字段
url:'/user/sort/city_list?province=${user.province}',
panelHeight:'auto',
required:true,
editable:true,//不可编辑。仅仅能选择
value:'${user.city}'
});
});
// 表单table
<tr>
<td align="right">地区 省级</td>
<td align="left">
<input type="text" id="province" name="province" style="width: 128px"
class="easyui-validatebox" validType="selectValid['--请选择--']" />
</td>
</tr>
<tr>
<td align="right">地区 县市区</td>
<td align="left">
<input type="text" id="city" name="city" style="width: 128px"
class="easyui-validatebox" validType="selectValid['--请选择--']"/>
</td>
</tr>
查看页面 能够这样写
jQuery(function(){
// 省级
$('#province').combobox({
valueField:'itemvalue', //值字段
textField:'itemtext', //显示的字段
url:'/user/sort/province_list',
panelHeight:'auto',
required:true,
editable:false,//不可编辑,仅仅能选择
value:'${user.province}'
});
//县市区
$('#city').combobox({
valueField:'itemvalue', //值字段
textField:'itemtext', //显示的字段
url:'/user/sort/city_list?province=${user.province}',
panelHeight:'auto',
required:true,
editable:false,//不可编辑,仅仅能选择
value:'${user.city}'
});
});
// 表单Table
<tr>
<td align="right">地区 省级</td>
<td align="left">
<input type="text" id="province" name="province"
class="easyui-validatebox" validType="selectValid['--请选择--']" disabled="disabled"/>
</td>
</tr>
<tr>
<td align="right">地区 县市区</td>
<td align="left">
<input type="text" id="city" name="city"
class="easyui-validatebox" validType="selectValid['--请选择--']" disabled="disabled"/>
</td>
</tr>
上述代码是边学习EasyUI,边总结的,如有不足之处。请谅解!
注意:联动的时候。最好给组合框都设置宽度。由于我做的时候发现不设置宽度。省级联动城市的时候,城市组合框宽度会越来越短,设置宽度
style="width: 128px"
攻克了!
希望这点给大家带来点帮助!
JQuery EasyUI Combobox 实现省市二级联动菜单的更多相关文章
- jquery easyui Combobox 实现 两级联动
具体效果如下图:
- 用jquery+Asp.Net实现省市二级联动
页面html: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ddlAjax. ...
- 一个asp+ACCESS省市二级联动菜单程序
<%dim conndim connstron error resume nextconnstr="DBQ="+server.MapPath("test.mdb&q ...
- JQuery的使用案例(二级联动,隔行换色,轮播图,广告插入)
JQuery的使用案例 (一)利用JQuery完成省市二级联动 第一步:确定事件(change事件),在绑定的函数里面获取用户选择的省份 第二步:创建二维数组来存储省份和城市 第三步:遍历二维数组中的 ...
- jQuery_完成省市二级联动
当填表的时候会让你设计某省某市怎么设计,应该明白,如果你选择了一个确定的省,那么在第二个下拉框内则不会有除了你选择的省的市之外的名称.而这功能用js来实现很麻烦,但是用jq确很容易实现. 原表结构: ...
- 省市二级联动(原生JS)
代码如下: <html> <head> <meta charset="UTF-8"> <title>省市二级联动</title ...
- 一款jquery编写图文下拉二级导航菜单特效
一款jquery编写图文下拉二级导航菜单特效,效果非常简洁大气,很不错的一款jquery导航菜单特效. 这款jquery特效适用于很多的个人和门户网站. 适用浏览器:IE8.360.FireFox.C ...
- jquery easyui combobox 级联及触发事件,combobox级联
jquery easyui combobox 级联及触发事件,combobox级联 >>>>>>>>>>>>>>&g ...
- 省市二级联动--使用app-jquery-cityselect.js插件
只有省市二级联动,三级联动还没处理好,会尽快完善. 嵌入id: <div class="form-group"> <label>地址</label&g ...
随机推荐
- chgrp---改变文件或目录所属的用户组
chgrp命令用来改变文件或目录所属的用户组.该命令用来改变指定文件所属的用户组.其中,组名可以是用户组的id,也可以是用户组的组名.文件名可以 是由空格分开的要改变属组的文件列表,也可以是由通配符描 ...
- Swift学习笔记(1)--基本语法
1.分号; 1>Swift不要求每个语句后面跟一个分号作为语句结束的标识,如果加上也可以,看个人喜好 2>在一行中写了两句执行语句,需要用分号隔开,比如 let x = 0; printl ...
- [Python] Working with file
Python allows you to open a file, do operations on it, and automatically close it afterwards using w ...
- 数据库范式小结 1NF 2NF BCNF 3NF 4NF DB normal form
1. 1NF指关系中的每个变量不可再分 2. 2NF指消除了非主属性对码(candidate key)的部分依赖的1NF 比如(S#,C#)-> SN ,(S#,C#)-> SD .S#- ...
- IT痴汉的工作现状41-亲历招投标
2015年9月3日早7点,复兴门外大街已是车水马龙.伟仔早早的从东直门赶到这里.呼吸着首都特有的雾气,回味着昨晚与齐天的那一顿簋街麻小,想象着今天的大场面,心中不免有一丝紧张. 今天是个重要的日子,是 ...
- Python画图工具matplotlib的安装
今天在机子上安装matplotlib遇到一些问题,特将此记录下来,供大家分享以少走弯路. 1:下载matplotlib 去官网上下载你所须要的版本号http://matplotlib.org/down ...
- Linux下VsFTP和ProFTP用户管理高级技巧 之一
Linux下VsFTP和ProFTP用户管理高级技巧 FTP服务时互联网上比较古老的一种应用,至今Interner应用面非常广泛,但令管理员头痛不已的是其用户管理,既多且杂,如何解决这一问 ...
- Kinect 开发 —— 进阶指引 (下)
运动识别 利用运动识别(motion detection)来进行近景识别是最有意思的一种方式.实现运动识别的基本原理是设置一个起始的基准RGB图像,然后将从摄像头获取的每一帧影像和这个基准图像进行比较 ...
- 使用Spring实现MySQL读写分离(转)
使用Spring实现MySQL读写分离 为什么要进行读写分离 大量的JavaWeb应用做的是IO密集型任务, 数据库的压力较大, 需要分流 大量的应用场景, 是读多写少, 数据库读取的压力更大 一个很 ...
- Java学习笔记七 常用API对象三
一.泛型:简单说就是对对象类型进行限定的技术 public class GenericDemo { public static void main(String[] args){ /*泛型作为1.5版 ...