Чтобы активировать автозаполнение jQuery при нажатии, вы можете использовать следующие методы:
- Метод 1. Использование события
focus- Прикрепите обработчик событий
focusк полю ввода. - Внутри обработчика событий программно инициируйте событие
autocomplete, чтобы инициировать функцию автозаполнения.
- Прикрепите обработчик событий
$('#inputField').on('focus', function() {
$(this).autocomplete('search');
});
<ол старт="2">
click
- Прикрепите обработчик событий
clickк кнопке или любому кликабельному элементу. - Внутри обработчика событий программно инициируйте событие
autocomplete, чтобы инициировать функцию автозаполнения.
$('#button').on('click', function() {
$('#inputField').autocomplete('search');
});
<ол старт="3">
mousedown
- Прикрепите обработчик событий
mousedownк полю ввода. - Внутри обработчика событий программно инициируйте событие
autocomplete, чтобы инициировать функцию автозаполнения.
$('#inputField').on('mousedown', function() {
$(this).autocomplete('search');
});
Эти методы активируют функцию автозаполнения при нажатии на указанный элемент или получении фокуса.