easyui combobox动态绑定数据
来源:互联网 发布:怎样推广淘宝网店 编辑:程序博客网 时间:2024/06/05 17:04
1.jsp上的写法
<input class="easyui-combobox" id="first_catalogue" style="width:30%;" value="--请选择所属分类--" >
2.js
$(function(){ // $("#first_catalogue").parent(".l").show(); $('#first_catalogue').combobox({ url:'<%=basePath%>getDic/getFirstCategory.do?userCategory=${pd.userCategory}', valueField:'id', textField:'text', required: true, editable:false, /* onLoadSuccess: function () { //加载完成后,设置选中第一项 var val = $(this).combobox("getData"); //设置第一个值为选中值 $(this).combobox("select",val[0].text); } , */ onChange: function (){ //getValue,getText分别获取value值,text var val = $('#first_catalogue').combobox("getText"); alert(val); } }); //下方是在前端绑定数据 /* var data,json; data = []; data.push({ "text": "项目积累", "id":"xmjl" },{ "text": "最佳实践", "id":"xmjl" }); $("#first_catalogue").combobox("loadData", data); */})
3.Colltroller中的写法
//获取所属分类的一级分类 @RequestMapping(value="/getFirstCategory",produces="application/json;charset=utf-8") @ResponseBody //@ControllerInterceptor(Description="查询主题分类字典",Type=enumCtrlType.select) public JSONArray getFirstCategory()throws Exception{ String returnCategory=""; JSONArray JsonArray = new JSONArray(); PageData pd = this.getPageData(); String userCategory = pd.getString("userCategory"); List<String> firstCategory=ResoDictFacade.getFirstCategory(userCategory); for(int i=0;i<firstCategory.size();i++){ String Category=firstCategory.get(i); /*Map params = new HashMap(); params.put("text", Category); params.put("id", "option_"+i); JSONArray array = JSONArray.fromObject(params); returnCategory+=array;*/ JSONObject Json = new JSONObject(); //JSONObject对象中添加键值对 Json.put("id", "option_"+i); Json.put("text", Category); //将JSONObject对象添加到Json数组中 JsonArray.add(Json); } return JsonArray; }
阅读全文
0 0
- easyui combobox动态绑定数据
- easyUI-combobox 动态绑定数据源
- ComboBox 动态绑定数据
- easyui-combobox动态加载数据
- Ajax-combobox动态绑定数据
- easyUI的combobox动态加载数据
- EasyUI combobox 动态从服务端获取数据
- easyui propertyGrid combobox类型的editor数据绑定
- easyui-combobox 绑定数据的俩中方式
- combobox 动态绑定数据源,利用EasyUI的 combobox插件实现类似百度下拉提示信息
- EasyUI combobox--给combobox绑定值
- easyui动态加载表格并绑定数据
- easyui combox数据的动态绑定
- easyui combobox远程数据
- easyui combobox拿数据
- ComboBox 经验总结[动态绑定数据之后,静态添加一条数据]
- 实例:Easyui的combobox实现动态数据级联
- 实例:Easyui的combobox实现动态数据级联
- vue tab 切换
- 【Java】使用Java实现文件复制
- tensorflow练习10:判断男声女声
- ZOJ Problem Set
- 基于AWS使用深度学习的10个Linux命令
- easyui combobox动态绑定数据
- 第三方账号登陆还是自主账号登录?
- Vue不同组件之间相互传值
- 纯css水平三级导航栏
- WebService
- HDU
- 通过CSS3的hover一个元素使其兄弟元素也相应改变某种属性
- C语言中sscanf()函数的用法
- 遗传算法