Попробуйте использовать функцию result
для отправки формы после выбора значения.
$('#textbox').autocomplete( ...your data and options... )
.result( function(e,data,formatted) {
$('#textbox').value( formatted );
$('form').submit();
});
Я не припоминаю, но думаю, что обработчик result
будет вызываться вместо действия по умолчанию при заполнении ввода, поэтому я думаю, что вам нужно будет ввести значение во ввод перед отправкой, как я показал.