Я реализовал автозаполнение в нескольких различных проектах с пользовательской базой от 200 до 500 и собрал отзывы об этой функции. По моему опыту, пользователи любят так же, как и быстро .
Мой любимый элемент управления автозаполнением - это jQuery's: http://docs.jquery.com/Plugins/autocomplete
Фильтрация не начинается до тех пор, пока пользователь не завершит набор текста. Это важно, потому что вы не хотите загружать сервер с / 1012 * слишком большим количеством запросов ajax .
- В Microsoft SharePoint 2007 я заменил стандартный поиск поиском, который выполняет автозаполнение. Это, пожалуй, самая используемая функция на сайте
- Я создал несколько «портлетов» с большими объемами данных сетки, и я использую встроенный быстрый поиск, который фильтрует данные для пользователя. Они также используются совсем немного
Еще одна вещь, которую стоит упомянуть: я не слишком уверен, насколько 508 соответствует , поэтому вы можете захотеть предоставить альтернативу, чтобы страница с автозаполнением могла терпеть неудачу изящно без жертвуя пользовательским опытом