Я пытаюсь отправить форму, когда элемент выбран из меню. Я задал класс в форме поиска, и я использую для него выбор события, который находится здесь: http://docs.jquery.com/UI/Autocomplete#event-select
Теперь, когда вы выбираете элемент с помощью клавиатуры (UP и Down), он работает. Но если вы выбираете элемент с помощью мыши, он дает вам значение, которое было ранее введено.
Проверьте этот экран: http://www.screenr.com/7T0s
Это то, что я использую для отправки:
$("#searchform-input").autocomplete({
select: function (a, b) {
$(".searchform1").submit()
}
});