Как прослушать действие / касание клавиатуры iPhone (например, «GO», «Поиск» и т. Д.) - PullRequest
1 голос
/ 21 апреля 2010

Чтобы уточнить странный заголовок. Я пытаюсь выяснить, есть ли способ, либо с помощью javascript, либо с помощью других средств, когда пользователю предоставляется стандартная текстовая клавиатура для прослушивания действий клавиатуры, таких как «GO» или «Search». Эта кнопка находится в правом нижнем углу клавиатуры, используемой в Safari на iPhone. Это НЕ Native APP, а скорее веб-приложение.

Я использую jQtouch, но могу работать с любым Javascript. Мне просто нужно знать, запускается ли событие специально для браузера или что.

В настоящее время текстовое поле с вводом выглядит следующим образом в коде:

<input id="FuzzySearch" name="FuzzySearch" type="text" placeholder="<%= GetFuzzyValue() %>" />

Любая помощь будет очень признательна, я думаю, это стандартная функция с точки зрения удобства использования. В итоге пользователи нажмут на кнопку, к которой привыкли, и ничего не сделают.

Ответы [ 2 ]

1 голос
/ 21 апреля 2010

Я не знаком с фреймворком jQtouch, но обычно кнопка GO отправляет форму.

Таким образом, у вас будет:

0 голосов
/ 21 апреля 2010

Мне кажется, я обнаружил проблему при использовании последней версии jQtouch.Есть опция с надписью useFastTouch.Это помечено как экспериментальное в коде.При инициализации я установил значение false, и клавиатура теперь отправила форму, как и ожидалосьЭто будет отмечено как и проблема с jQtouch.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...