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(); }); }