У меня проблема с скрытой клавиатурой в симуляторе iPhone. Мой HTML-код:
<form id="my_form">
<input type="search" id="searchBar" />
</form>
Код jQuery:
$("#my_form").submit(function() {
one = $('#searchBar').val();
console.log(one);
doSearch(one);
return false;
});
Все работает так, как мне нужно: я могу получить значение формы и выполнить некоторые Ajax. Но когда функция возвращает false, виртуальная клавиатура в симуляторе iPhone все еще видна. Как скрыть клавиатуру? Есть ли другой способ сделать это? Мне нужно передать данные на сервер с помощью Ajax, когда пользователь выполняет поиск и нажимает "Go" на iPhone. Результат поиска должен быть показан на той же странице (уже сделано). Пользователь может снова выполнить поиск на той же странице.
Пожалуйста, помогите мне.
Спасибо,
- regeint