我正在使用select2插件。一切都运作良好。但是分页不起作用。显示"加载更多结果"最后&它被禁用了。我很困惑我错过了什么。请指导。我有像这样的文件:
https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js,https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.5/css/select2.min.css,https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.5/js/select2.min.js。
这是我的代码:
$('.itemName').select2({
placeholder : 'Select an item',
ajax : {
url : 'search_ajax.php',
dataType : 'json',
delay : 250,
data : function (params) {
return {
term : params.term || '',
page : params.page || 1
}
},
processResults : function (data, params) {
params.page = params.page || 1;
return {
results : data.results,
pagination : {
more : (params.page * 5) < data.total_count
}
};
},
cache : true
}
});
以下是json的回复:
{
"total_count" : "10",
"results" : [{
"id" : "200",
"text" : "Australian National University"
}
]
}
我做错了什么?我错过了一些要包含的文件吗?