Easy ui combobox 多级联动 (四级联动)
2011-07-25 21:41
169 查看
在多级联动的时候需要先初始化combobox组件,数据的加载采用reload放在上一级combobox的onChange中,
不要在onchange中嵌套onchange,否则会导致回调混乱,而单独声明各个对象的触发条件则正常。
下面这段代码是我在一个程序中使用的,用来完成年级、级部、学科、周次的四联动,只有改变前一个项的值后一个值就跟着改变,效果如图
![](http://hi.csdn.net/attachment/201107/25/0_13116021185AIT.gif)
不要在onchange中嵌套onchange,否则会导致回调混乱,而单独声明各个对象的触发条件则正常。
下面这段代码是我在一个程序中使用的,用来完成年级、级部、学科、周次的四联动,只有改变前一个项的值后一个值就跟着改变,效果如图
![](http://hi.csdn.net/attachment/201107/25/0_13116021185AIT.gif)
//先初始化对象 $(function(){ $('#grade').combobox({ width: 70, panelHeight: "auto", editable: false, valueField: 'id', textField: 'text', onLoadSuccess: function () { //加载完成后,设置选中第一项 var val = $(this).combobox("getData"); for (var item in val[0]) { if (item == "id") { $(this).combobox("select", val[0][item]); } } }, onChange: function () { //更新下一级列表 $('#branch').combobox('reload', "ad_ReviewModi.aspx?action=GBCList&type=branch&ParentOrgId=" + $(this).combobox("getValue")); } }); $('#branch').combobox({ width: 70, panelHeight: "auto", editable: false, valueField: 'id', textField: 'text', onLoadSuccess: function () { //加载完成后,设置选中第一项 var val = $(this).combobox("getData"); for (var item in val[0]) { if (item == "id") { $(this).combobox("select", val[0][item]); } } }, onChange: function () { //更新市列表 $('#course').combobox('reload', "ad_ReviewModi.aspx?action=GBCList&type=course&ParentOrgId=" + $(this).combobox("getValue")); } }); $('#course').combobox({ width: 70, panelHeight: "auto", editable: false, valueField: 'id', textField: 'text' }); });
相关文章推荐
- juqery easy ui 实现二级菜单联动
- Easy ui combobox,清空下拉框的按钮
- jQuery EasyUI编辑DataGrid用combobox实现多级联动
- Jquery easy ui combobox 的使用
- jquery easy ui ComboBox 内容过滤
- jquery easy UI datagrid新增一行,columns中editor下拉框之间的联动。
- ligerUI ComboBox多级菜单无刷新联动
- EasyUI可编辑datagrid用combobox实现多级联动
- easy ui combobox 相关问题
- jQuery EasyUI编辑DataGrid用combobox实现多级联动
- jquery + easy ui 根据数据结构,生成多级菜单。
- 实现EXTJS combobox多级联动菜单的关键点
- Dev的datagirdview中combobox多级联动
- Easy ui Combobox,easy ui datagrid Combobox
- Jquery easy UI combobox
- JavaScript实现二级、多级(N级)联动下拉列表框更新版(续)- 四级联动的演示
- JQuery Easy Ui 可装载组合框 - ComboBox
- JQuery Easy Ui 可装载组合框 - ComboBox
- Estjs combobox多级联动 去除第一次加载所有都读取的问题
- easyui combobox默认选中第一条数据 和 多级联动