jQuery Автозаполнение с использованием двух наборов данных? - PullRequest
0 голосов
/ 18 июня 2009

Я недавно использовал jQuery для легкой манипуляции с DOM для своего веб-приложения, и он прекрасно работает. Теперь меня попросили добавить автозаполнение в поле данных, которое пользователь должен заполнить. Данные в этом поле взяты из очень ограниченного набора данных, но пользователь может вводить эти данные в полном формате, например название продукта и формат кода, например, идентификатор статьи Так, например, «Panasonic DVD Player» и PAN-DV-24 эквивалентны.

Набор данных действительно небольшой, может быть, 300 строк, поэтому я подумал об использовании jQuery для реализации автозаполнения, которое выполняет поиск по набору данных, в котором определены полный формат и формат кода. Я оглянулся вокруг, кажется, что есть большая неопределенность относительно состояния плагинов автозаполнения для jQuery, и я не уверен, как бы вы реализовали автозаполнение, которое обрабатывает два столбца данных как «синонимы».

1 Ответ

0 голосов
/ 19 июня 2009

Проблема с данными должна быть за уровнем вашего сервиса. Вы передаете термин запроса через jquery своему веб-сервису. Веб-сервис выполняет поиск в ваших двух, трех или четырех списках данных и возвращает список соответствующих терминов. Но логика относительно того, как осуществляется поиск, должна быть скрыта от клиента! Оттуда вы можете использовать DHTML для отображения списка найденных слов.

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