码迷,mamicode.com
首页 > Web开发 > 详细

关于把Json数据绑定到select2中

时间:2018-04-17 19:42:21      阅读:1084      评论:0      收藏:0      [点我收藏+]

标签:bsp   ons   push   pre   数据绑定   error   回调   handle   sele   

最近做的一个项目中用到select2,想把Json的数据绑定到select2中,select2默认的能够接受的json格式的数据是以{id:"",text:‘‘}这样的键值对来保存的,所以新生成一个数组来做一下数据的处理

我这个是在ajax 回调函数中做的处理,处理后直接绑定到select2插件中

 1 //查询公司方法
 2 function QueryCompany() {
 3     $.ajax({
 4         type: "post",
 5         dataType: "json",
 6         url: "Handler/Report_MonitoringRecord.ashx",
 7         success: function (data) {
 8             //console.log("执行成功");
 9             //console.log(data);
10             var options = new Array();
11             $(data).each(function (i, o) {
12                 
13                 options.push({          //获取select2个必要的字段,id与text
14                     id: o.COMPANYID,
15                     text: o.COMPANY_NAME
16                 });
17             });
18             //console.log(options);
19             $("#companySelect").select2({
20                 data: options
21             })
22 
23         },
24         error: function () {
25             console.log("执行失败");
26         }
27     });
28 }

 

关于把Json数据绑定到select2中

标签:bsp   ons   push   pre   数据绑定   error   回调   handle   sele   

原文地址:https://www.cnblogs.com/Spinoza/p/8868287.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!