Jquery Автозаполнение очистить текстовое поле, если не найдено совпадений - PullRequest
2 голосов
/ 07 января 2010

Я использую плагины автозаполнения Jquery для отображения текстового поля интеллектуального поиска в моем приложении.

Чтобы стать лучше Idea plz refere вслед за URL

http://docs.jquery.com/Plugins/Autocomplete

Теперь я хочу, чтобы, когда пользователь продолжал печатать в текстовом поле, уважаемый результат фильтрации добавлялся в текстовое поле, и это нормально. Если пользователь вводит символ, который не соответствует результату, я хочу удалить этот символ.

Означает любой способ заставить пользователя печатать только те символы, которые есть в результате автозаполнения.

Заранее спасибо.

Сачин

1 Ответ

2 голосов
/ 11 января 2010
$('#'+Artist.id).autocomplete(responce, { 
        matchContains:false, 
        minChars:1,  
        autoFill:false, 
        mustMatch:true, 
        cacheLength:20, 
        max:20 
    });

Вы можете переопределить .autocomplete (ответ) одним из упомянутых выше и установить параметр в соответствии с вашим требованием.

MustMatch = true решит мою проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...