JQuery автозаполнение фильтрации - PullRequest
0 голосов
/ 29 января 2010

У меня есть страница, которая использует автозаполнение jQuery на вторых двух текстовых полях (следователь и учреждение). Он получает данные нормально и отображает их, но по какой-то причине не фильтрует список данных, поскольку я продолжаю печатать.

Кто-нибудь знает почему? Есть ли что-то, что мне нужно сделать, чтобы включить это? Согласно сайту jQuery , единственными параметрами инициализатора автозаполнения являются задержка , minLength и source .

Заранее спасибо! Я использую jQ v1.4.1 и jQui v.1.8rc1.

Ниже приведен код, который я вызываю для $ (document) .ready ().

function hookUpAutoCompletes() {
    $('table#params input[name=sinvestigator]').autocomplete({
        source: "json-investigators.asp", 
        minLength: 2
    })

    $('table#params input[name=sinstitution]').autocomplete({
        source: "json-institutions.asp",
        minLength: 2
    })
}

Ответы [ 2 ]

0 голосов
/ 03 сентября 2010

Это было завершено предложением fsb использовать библиотеку JZ в комментариях:

Я не использовал JQ-UI. я не знал, что автозаполнение еще не вышло. я использую плагин jquery-autocomplete от JZ. но я опробовал вашу тестовую страницу. я пробовал «pa» и «za» как в следователе, так и в учреждении, и получил одинаковые и очень удивительные результаты для обоих ты уверен, что бэк-энд возвращает то, что, как ты думаешь, должен? если это так, я не думаю, что смогу угадать разницу между правильным и неправильным поведением на этой тестовой странице.

0 голосов
/ 29 января 2010

Эта функция jQueryUI, похоже, все еще находится в разработке.

Так или иначе, на странице, на которую вы ссылаетесь, написано:

Зависимости:

UI Core

Виджет пользовательского интерфейса

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

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