我正在使用Select2,并且不断发现“找不到结果”,即使我的JSON数组获取结果。有什么想法吗?否则,选择框正常工作。
<script>
$(document).ready(function() {
$('#supplier').select2({
ajax: {
url: 'lagraGet.php',
data: function (params) {
var query = {
search: params.term,
type: 'GET',
what: 'suppliers'
}
return query;
}
}
});
});
</script>
JSON响应:
{"results":[{"id":1,"text":"Studio 27 HB"}],"pagination":{"more":false}}
答案 0 :(得分:0)
我在数据类型中找到了答案。我补充说:
dataType: 'json',
到ajax中的列表,它运行正常。
$('#supplier').select2({
ajax: {
url: 'lagraGet.php',
dataType: json,
data: function (params) {
var query = {
search: params.term,
type: 'GET',
what: 'suppliers'
}
return query;
}
}
});