autocomplete
([methodName, option, value])autocomplete
([methodName, param_obj])autocomplete
([param_obj])methodName - методы виджета
close - Закрывает раскрывающийся список элементов автозаполнения
destroy - Полностью удаляет функциональность автозаполнения из элемента input
disable - Приостанавливает работу виджета Autocomplete для базового элемента
enable - Возобновляет работу ранее приостановленного виджета Autocomplete
option - Устанавливает значения одного или нескольких свойств
search - Запускает процедуру поиска элементов автозаполнения, соответствующих указанному значению. Если аргумент значение не предоставлен, используется содержимое элемента input
param_obj - объект с параметрами
appendTo - элемент, к которому должен быть присоединен раскрывающийся список элементов
autoFocus - автоматическое установление на первом элементе списка
change - обработчик, когда фокус ввода выходит за пределы текстового поля после изменения содержащегося в нем значения
close - обработчик, при закрытии раскрывающегося списка элементов автозаполнения
create - обработчик, при инициализации экземпляра виджета Autocomplete для данного элемента
delay - длительность периода задержки после нажатия клавиши, по истечении которого будет срабатывать автозаполнение. По умолчанию 300
disabled - отключение элемента
focus - обработчик, когда элемент автозаполнения получает фокус в раскрывающемся списке
minLength - минимальное число символов, после которого появится список для автозаполнения. По умолчанию 1
open обработчик, при открытии раскрывающегося списка элементов автозаполнения
search - обработчик, перед генерацией раскрывающегося списка элементов автозаполнения или перед поиском в нем подходящих элементов
select - обработчик, при выборе элемента списка автозаполнения
source - данные, массив строк, массив объектов, урл получения данных
$('acInput').autocomplete({ source: ['Розы', 'Фиалки'] })$('acInput').autocomplete({ source: [ { label: 'Розы (розовые)', value: 'Розы' }, { label: 'Розы (розовые)2', value: 'Розы2' } ] })