easyui combobox级联
类别:Web前端 浏览量:3224
时间:2015-1-18 easyui combobox级联
easyui combobox级联一、创建combobox
有如下几种方式可以创建一个combobox
1、使用select标签,并加上class="easyui-combobox",这种方式比较适用于静态的选项。
2、使用input标签,并加上class="easyui-combobox",后面跟上data-options,可以用local或是remote方式加载数据。
3、使用js方式,和2基本相同,只是把combobox一些属性的设置分离到了js中。
二、easyui使用combobox实现级联的两种方式
1.将所有的数据通过json传传到客户端,在js中保存对象。然后通过筛选数据然后重新绑定其他几个combobox
2. 通过ajax来获取数据,重新加载。
$(function(){
var province = $('#province').combobox({
valueField:'areaid',
textField:'name',
editable:false,
url:'dateUrl', --需要异步获取数据的URL
onSelect:function(params){
$.get('dateUrl',{parentid:params.areaid},function(data){
city.combobox("clear").combobox('loadData',data);
county.combobox("clear")
},'json');
}
});
var city = $('#city').combobox({
valueField:'areaid',
textField:'name',
editable:false,
onSelect:function(params){
$.get('dateUrl',{parentid:params.areaid},function(data){
county.combobox("clear").combobox('loadData',data);
},'json');
}
});
var county = $('#county').combobox({
valueField:'areaid',
textField:'name',
editable:false
});
});
标签:easyui
您可能感兴趣
- easyui datebox的用法
- EasyUI DateBox设置默认值
- easyui中使用编辑器在IE下有时无法获取焦点
- easyui combogrid分页
- easyui layout 自适应
- EasyUI DataGird动态生成列
- easyui layout 折叠后显示标题
- easyui combobox级联
- easyUI DataGrid 显示可排序的列
- easyui messager的用法
- 男人犯的错,为什么要女人来承担(为什么要女人来承担)
- 心理学 四个金蟾,哪个最招财 测你今生的运势有多棒(心理学四个金蟾)
- 吉善缘《聚宝金蟾》金蟾招财摆件 三足全铜蟾蜍客厅店铺开业礼品(吉善缘聚宝金蟾金蟾招财摆件)
- 招财化煞神兽,金蟾变了(招财化煞神兽金蟾变了)
- 26岁杨紫的白素贞遇上24岁鞠婧祎,哪个最美(26岁杨紫的白素贞遇上24岁鞠婧祎)
- 鞠婧祎和杨紫两种风格的女生,你心里谁比较美(鞠婧祎和杨紫两种风格的女生)
热门推荐
- javascript函数的递归调用记得加上return
- docker和jenkins部署的区别(docker搭建jenkins服务的示例)
- sublime text 快捷键
- pythonexcel生成报表(python生成每日报表数据Excel并邮件发送的实例)
- sqlserver自增长id重置(SQL server 自增ID--序号自动增加的字段操作)
- dedecms后台内链如何制作(dedecms自定义表单增加验证码的方法分享)
- sql语句计算年龄(sql通过日期判断年龄函数的示例代码)
- python怎样看字符unicode编码(Python3中编码与解码之Unicode与bytes的讲解)
- linq中join用法
- 程序员如何快速适应新工作