Jquery Autocomplete - проблема с автозаполнением плагина - PullRequest
0 голосов
/ 15 июля 2011

Я использую этот плагин http://code.drewwilson.com/entry/autosuggest-jquery-plugin При наборе «MAS» данные не совпадают, поэтому отображается «НЕТ данных найдено», но в то же время если я нажимаю клавишу табуляции "MAS" с символом удаления, появляющимся в моем текстовом поле ..

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

1 Ответ

1 голос
/ 15 июля 2011

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

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

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

b) Удалите обработчик клавиши табуляции из этого плагина.Скачайте плагин и удалите обработчик вкладок.или, как сказано в документации 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 ();});}

...