今天中午利用午休时间,学习了一下easyui combobox控件的的使用,可以参见下面的连接查看与combobox 相关的资料
(一)、功能需求(如下图所示):获取行政区划显示在下拉列表中
(二)、前台实现conbomox.jsp
2.1、引入easyui相关文件到项目,在这里不多做介绍了,童鞋们可以自己度一下
2.2、简单设置combobox的外形,combobox控件的id="admiDivisionCode"
代码如下:
<body>
<div class="easyui-layout" data-options="fit:true">
<input class="easyui-combobox" id="admiDivisionCode" name="admiDivisionCode" style="width:150px" data-options="required:true" />
</div>
</body>
2.3、初始化combobox:将从数据库获取的行政区划加载到combobox控件的下拉列表中
下面介绍四种方法加载数据库数据到combobox
2.3.1、方法1: 调用$.get()获取数据
$(document).ready(function(){
queryXzqh();
})
function queryXzqh(){
$.get("${base}/combobox/queryXzqh.action",function(data){//后台请求
var options=$("#admiDivisionCode").combobox('options');
options.textField="NAME";
options.valueField="CODE";
//加载数据
$("#admiDivisionCode").combobox("loadData",data.data);
,"json");
}
</script>
2.3.2、方法2: 调用$.getJSON() <