0
我尝试在加载远程数据时应用Select2的示例,但不太明白应该如何使用json格式。格式json用于加载远程数据select2
使用这个例子:
$(".js-data-example-ajax").select2({
ajax: {
url: "http://localhost:8081/pruebas/select2/examples/jsondata.php",
dataType: 'json',
delay: 250,
data: function (params) {
return {
q: params.term, // search term
page: params.page
};
},
processResults: function (data, params) {
params.page = params.page || 1;
return {
results: data.items,
pagination: {
more: (params.page * 30) < data.total_count
}
};
},
cache: true
},
escapeMarkup: function (markup) { return markup; },
minimumInputLength: 1,
});
我的JSON格式如下:
[{"id":0,"text":"Wilmer Hilaquita"},{"id":1,"text":"Juana de Arco"}]
当你开始搜索,AJAX给我发了这样一条消息:
GET http://localhost:8081/pruebas/select2/examples/jsondata.php?q=Wil
的Json不找到任何东西,让我知道如果发送的JSON应该收到它作为参数$ _GET和工作在JSON无线日该参数,考虑到我的数据是高于60000条记录