Я предлагаю вам взглянуть на более старый плагин автозаполнения jQuery, который предлагает эту встроенную опцию. Синтаксис аналогичен, но вместо того, чтобы использовать источник в качестве опции, вы вместо этого инициализировали его в качестве первого параметра с этим синтаксисом:
$('input.autocomplete').autocomplete(data, {autoFill: true});
data
должен быть либо массивом результатов, либо URL-адресом, указывающим на сценарий на стороне сервера, который его генерирует. Для получения дополнительной информации см. Документацию: http://docs.jquery.com/Plugins/Autocomplete
Обратите внимание, однако, что автор этого плагина считает его устаревшим, а jQuery UI автоматически его преемником. В публикации «Как перенести», на которую он сейчас указывает пользователям, объясняется рациональный пользовательский интерфейс jQuery без опции autofill
:
автозаполнение: Ушел без немедленного
замена доступна, навсегда
причины: поведение по умолчанию, когда
выбор предметов с помощью клавиатуры теперь ставит
сфокусированное значение на входе,
как это делает Firefox Awesomebar.
Это не то же самое, что автозаполнение
вариант сделал, но не должно быть
нужно воссоздать этот эффект.