Использую
easyautocomplete.com.
function autoCompleteUsersInit() {
const options = {
url: "autocomplete.php?type=users",
getValue: function (element) {
return element.user + " [" + element.id + "] : " + element.email + " : " + element.first_name + " " + element.last_name;
},
template: {
type: "description",
fields: {
description: "id"
}
},
list: {
onSelectItemEvent: function () {
let selectedItemValue = $user_input.getSelectedItemData().id;
$user_input.val(selectedItemValue);
},
match: {
enabled: true
},
maxNumberOfElements: 12
},
theme: "square"
};
$user_input.easyAutocomplete(options);
}
Как сделать так, чтобы Ajax обращения к серверу происходили только тогда, когда количество символов в input больше 3 (к примеру)?