реализовать поиск как текстовое поле поиска Google - PullRequest
1 голос
/ 21 апреля 2011

Мне нужно реализовать поиск (чтобы показать имя учащегося), как в текстовом поле Google предлагает.Я использую .NEt 3.5.Со стороны клиента я планирую использовать updatepanel (поиск Ajax) и из бэкэнда, используя Linq to SQL.После того, как я получу данные, я планирую сохранить их в кеше, чтобы избежать нескольких вызовов БД на основе ключевого слова.Так, если пользовательский тип 'Joh' тогда кеш будет содержать все имя студента, начинающееся с 'Joh'.Поэтому, если пользователь введет «Джон», то из кеша я смогу его заполнить.

Это правильный подход, или кто-то может предложить мне что-то еще?

1 Ответ

3 голосов
/ 21 апреля 2011

Звучит как хорошая идея.

В jQuery UI есть виджет с именем autocomplete, который предоставляет эту функцию, если вы не хотите писать его самостоятельно. ссылка

...