select 2バックグラウンドデータの取得
1667 ワード
$('#keywords').select2({
placeholder: '-- --',
ajax: {
url: '/QuotaManage/QuotaEnterpriseRepository/GetEnterpriseList', //{ # ajax # }
dataType: "json", //{ # , json jsonp,jsonp , APIKEY, # }
type: "post", //{ # GET JS ,POST # }
quietMillis: 1000, //{ # # }
data: function (term, page) {
return {
keywords: term.term, //{ # term , sSearch , # }
_search: false,
nd: 1542272397206,
rows: 10,//{ # # }
page: currentPage,
sidx: 'CreateDate',
sord: 'desc'
};
},
processResults: function (data) {
var obj = data.rows;
var t = [];
for (var i = 0; i < obj.length; i++) {
t.push({ id: obj[i].id, text: obj[i].companydetailedname })
}
return {
results: t // results obj
};;
}
}
,
escapeMarkup: function (m) {
return m;
},
minimumInputLength: 1, // ,
language: "zh-CN", //
});