При наведении курсора на текстовое поле я хочу, чтобы оно отображалось в виде раскрывающегося списка, а затем, щелкая его, я хочу, чтобы оно снова отображалось в виде текстового поля. Как это можно сделать с помощью jquery?
Попробуйте это окно автозаполнения JqueryUI, его также можно настроить как ComboBox.
http://jqueryui.com/demos/autocomplete/
Я предлагаю использовать это .