我正在尝试从数据库中获取数据和自动填充下拉列表。 为此,我正在为每个添加的角色进行ajax调用。
因此,作为用户类型,在键入每个字符时,ajax调用将转到服务器并返回结果。
现在服务器端有很多数据,并且在浏览器挂起时会挂起。
我该怎么做才能遏制它。
var Url = '/abc/def/ghi';
$("#id").select2({
placeholder: "Select the Broker",
minimumInputLength: 1,
ajax: {
url: Url,
dataType: 'json',
data: function (term, page) {
return {
term: term, // search term
page_limit: 10,
};
},
results: function (data, page) {
return {results: data};
},
allowClear: false
}
});
有没有办法以更好的方式进行ajax调用。