【发布时间】:2017-03-14 18:10:56
【问题描述】:
我在使用 select2 填充列表时遇到问题。这就是我到目前为止所得到的。浏览器调试器中没有错误。只是返回“未找到结果”。有什么建议吗?
$(document).ready(function () {
//The url we will send our get request to
var attendeeUrl = '/Schedule/getCourses';
var pageSize = 20;
$(".test").select2({
ajax: {
url: attendeeUrl,
dataType: 'json',
delay: 250,
type: 'GET',
data: function (params) {
return {
searchTerm: params.term,
size: pageSize,
page: params.pageSize
};
},
processResults: function (data, params) {
params.page = params.page || 1;
return {
results: data.text
};
},
cache: true
},
escapeMarkup: function (markup) { return markup; },
minimumInputLength: 1
});
});
【问题讨论】:
-
使用 fiddler 检查返回的确切内容,转到
选项卡。然后从那里去。
标签: javascript c# ajax select2