Вот JSBin с основным кодом
http://jsbin.com/nalome/4/edit
Вы должны были бы найти API для создания индексного базы данных для поиска.
Я сделал это один раз, используя аналогичную идею о том, что вы делаете. Мне пришлось подделать все элементы формы, сделать их divs и добавить div ниже, как вы. Затем я взял ключи вверх/вниз/вкладка/введите, чтобы вы могли перемещаться так, как вы ожидали. Если вы спрашиваете, есть ли какой-то родной способ, с которым вы можете справиться, я ничего не знаю.
Backbone - отличная помощь для этого, так как вы можете привязать события кликов к успокоительному api (если это то, что вы используете.) Чтобы он искал базу данных при нажатии клавиши, и он также знает, что вы выбираете когда вы выберете предложение.
Ну, я не уверен, но я думаю, что вам нужно будет JQuery и Ajax, чтобы реализовать что-то похожее на Google предложения. – Charles
Согласен. JQuery неплох, и большинство доступных плагинов для аутсорсинга используют его. – Beri