我正在使用带有ajax searhc查询的select2到DB。一切正常,但我有一点问题。
让我们说我正在查看数据库中的ID和当我开始写入select2 ID:111 - 找到记录 - 1行但我有2行,我写的顶部是111。
这是javascript:
$(".select2-ajax").select2({
minimumInputLength: 1,
tags: [],
ajax: {
url: "ajax/" + uri,
dataType: 'json',
type: "GET",
quietMillis: 50,
data: function (term) {
return {
q: term.term
}
},
processResults: function (data) {
return {
results: data
};
}
}
});
结果屏幕:
预期结果:
与图像相同但没有第一个选项,其中只有111
答案 0 :(得分:0)
解决了,它是由tags: []
$(".select2-ajax").select2({
minimumInputLength: 1,
ajax: {
url: "ajax/" + uri,
dataType: 'json',
type: "GET",
quietMillis: 50,
processResults: function (data) {
return {
results: data
};
},
cache: true
}
});