我有一个使用远程数据源的 select2 下拉框。
我想做的是如果/当搜索只返回一个选项时,自动选择它。即,用户不必单击选项进行选择。
$("#searchInfo_Entity_Key").select2({
ajax: {
url: "/Adjustment/GetEntity",
dataType: 'json',
delay: 250,
data: function (params) {
return {
term: params.term, // search term
};
},
processResults: function (data) {
return {
results: data
};
},
results: function (data) {
return { results: data };
},
},
initSelection: function (element, callback) {
var data = [];
callback(data);
},
minimumInputLength: 2,
allowClear: true,
placeholder: "Select an entity"
Run Code Online (Sandbox Code Playgroud)
});