У меня есть автозаполнитель Ajax, связанный с элементом управления TextBox. Когда пользователь начинает печатать, предлагаемые варианты отображаются в разделении внизу. Получение предложения от вызова веб-службы. На OnClientItemSelected="GetCode"
Я использую приведенный ниже JavaScript, чтобы получить выбранный текст предложения в поле поиска.
Теперь я хочу, чтобы нажмите ENTER, чтобы активировать поиск.
Если пользователь выбирает из предложений, которые он получает, и нажимает кнопку ввода. Работает нормально. Это активирует поиск. Это код, который я использую.
function GetCode(source, eventArgs) {
var txtValue = document.getElementById('<%=txtAutoComplete.ClientID%>');
txtValue.value = eventArgs._value;
//$('#<%= txtAutoComplete.ClientID %>').val(eventArgs._value);
$('#<%= ImageButton1.ClientID %>').click();
}
Но проблема в том, что пользователь не выбирает из предложения, набирает текст и нажимает клавишу ввода. Не активирует поиск. Да, я знаю, что он не вызывает функцию GetCode.
Я не понимаю, как это сделать. Кто-нибудь Пожалуйста, помогите мне ..
Я хочу что-то в точности как на www.laterooms.co.uk