Автозаполнение и попадания в базу данных - PullRequest
1 голос
/ 25 апреля 2011

Я использую автозаполнение jQuery вместо раскрывающегося списка в проекте ASP.NET MVC.

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

Есть ли лучшее решение?

1 Ответ

2 голосов
/ 25 апреля 2011

Кэширование. Добавьте кеширование в сервис и / или используйте опции кеширования вашего самосовершенствующегося кода jQuery.

Для кэширования на сервисе, конечно, вы делаете это, используя параметр word в качестве параметра кэширования.

Кроме того, это может немного помочь сделать срабатывание автозаполнения для записей длиной более 2-3 символов (в зависимости от типов ввода).

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