Jquery Autocomplete - проблема с автозаполнением плагина

Я использую этот плагин http://code.drewwilson.com/entry/autosuggest-jquery-plugin При наборе "MAS" данные не совпадают, поэтому отображается "NO data found", но в то же время, если я нажимаю клавишу Tab ключ "MAS" с символом удаления, появляющимся в моем текстовом поле.

любое решение для этого

1 ответ

Решение

Этот конкретный плагин поддерживает "вкладки", чтобы использовать несколько вариантов выбора пользователя.

Если вы ищете простой автозаполняемый плагин. пытаться

a) Используйте другой плагин - гуглите его, их множество, а также вот ссылка на ответ https://stackru.com/questions/188442/whats-a-good-ajax-autocomplete-plugin-for-jquery

б) Удалите обработчик клавиш табуляции из этого плагина. Скачайте плагин и удалите обработчик вкладок. или как написано в документации http://code.drewwilson.com/entry/autosuggest-jquery-plugin; попробуйте написать свои собственные обработчики событий для

selectionAdded: функция обратного вызова - Пользовательская функция, которая запускается, когда делается выбор, выбирая один из раскрывающегося списка "Результаты" или используя клавиши табуляции / запятой для добавления. Элемент выбора передается в эту функцию обратного вызова как "элемент". Пример: selectionAdded: function (elem) {elem.fadeTo ("slow", 0.33); }

selectionRemoved: функция обратного вызова - Пользовательская функция, которая запускается, когда выделение удаляется из AutoSuggest с помощью клавиши удаления или нажатия "x" внутри выделения. Элемент выбора передается в эту функцию обратного вызова как "элемент". Пример: selectionRemoved: function(elem){ elem.fadeTo("fast", 0, function(){ elem.remove(); }); }

Другие вопросы по тегам