Я сделал это с помощью виджета автозаполнения пользовательского интерфейса jQuery.
Я использовал виджет для всех стилей, но для источника информации я использовал страницу .asp, которая выполняла SQL-запрос на основе символов, которыеуже введен в поле.
Таким образом, когда кто-то вводит 'ca' в поле, при отпускании ключа страница .asp загружается с SQL-запросом "Выберите ключевое слово, где ключевое слово, например," ca% ""и т. д.
Виджет пользовательского интерфейса jQuery будет обновлять автозаполнение на основе основных предложений из запроса.
Вы можете увидеть его в действии в заголовке http://www.constructionequipmentguide.com.