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

select2 ajax加载数据,支持模糊查询(非本地)

时间:2019-07-28 14:18:13      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:temp   name   sel   url   post   hold   ram   end   --   

$(‘#select_yx‘).select2({
placeholder: "----请选择院系----",
width: "183px",
allowClear: true,
language: {
noResults: function (params) { return "暂无数据"; }
},
minimumResultsForSearch: -1,
ajax: {
url: apiaddress + ‘/Institute/GetInstitutes‘,
dataType: ‘json‘,
method: ‘POST‘,
delay: 500,
data: function (params) {
var query = {
Name: params.term
};
return query;
},
beforeSend: function (xhr) {
xhr.setRequestHeader("Authorization", "Bearer " + vToken);
},
processResults: function (data, params) {
var results = [];
if (data != null) {
var tmp = data.result;
for (var i in tmp) {
var temp = tmp[i];
results.push({ id: temp.id, text: temp.name });
}
}
return {
results: results
};
}
}
});

select2 ajax加载数据,支持模糊查询(非本地)

标签:temp   name   sel   url   post   hold   ram   end   --   

原文地址:https://www.cnblogs.com/Anthony518/p/11258499.html

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