select2 v4.0.3: запретить отправку вызова ajax при добавлении значения в поле поиска

Можно ли предотвратить вызов ajax при добавлении значения поиска в поле поиска раскрывающегося списка select2 v4.0.3?

Мы хотим выполнять ajax-вызов только тогда, когда мы открываем выпадающий список select2 и используем функцию поиска в окне поиска, не делая еще одного ajax-вызова с введенным значением.

—добавлен пример кода —

JS код:

    $("#gebruikerId").select2({
width: "200px",
dropdownAutoWidth: true,
minimumResultsForSearch: 10,
ajax: {
url: "webservice.php",
dataType: 'json',
delay: 0,
data: function (params) {
return {
request: "getUsers",
q: params.term // search term
};
},
processResults: function (data, params) {
var results = [];
$.each(data, function(index, item){
results.push({
id: item.id,
text: item.omschrijving
});
});
return {
results: results
};
},
cache: true
}
});

PHP-код:

<div class="gb-select-div">
<select id="gebruikerId" name="gebruikerId" class="input-select-class"></select>
</div>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]