jQuery Autocomplete - Показать список по двойному щелчку - PullRequest
1 голос
/ 04 октября 2010

Я создаю автозаполнение на веб-странице с помощью плагина jQuery AutoComplete.

Кто-нибудь знает, как отобразить список, если, например, кто-то ввел 3 символа, затем щелкнул из поля ввода, но затем вернулся к нему?

$("#details_business_trade").autocomplete({
    source: resultsSplit,
    autoFill: true,
    mustMatch: true,
    close: function() { $("#createProspect").validate().element("#details_business_trade"); },
    mustMatch: true
});

Пока это мой код ...

1 Ответ

4 голосов
/ 04 октября 2010

Вы можете запустить поиск, используя текущее значение, когда оно перефокусировано, используя search метод , например:

$("#details_business_trade").autocomplete({
    source: resultsSplit,
    autoFill: true,
    mustMatch: true,
    close: function() { $("#createProspect").validate().element("#details_business_trade"); },
    mustMatch: true
}).focus(function() {
    $(this).autocomplete("search");
});

Это не ваш пример, но вот демоверсия jQuery UI, обновленная с той же концепцией , например, поиск "act".

...