У меня есть форма с несколькими текстовыми полями, за которой следуют несколько переключателей, отформатированных внутри группы управления JQM. Когда пользователь вводит текстовое поле, появляется клавиатура телефона по умолчанию (как и должно быть). Но когда пользователь нажимает на первую группу радиоуправления (и, по-видимому, текстовое поле теряет фокус), клавиатура остается видимой. Есть ли способ скрыть это?Скрыть клавиатуру при размытии
0
A
ответ
0
Попробуя, как,
// you can make a common class and use it as selector
$('input[type="radio"]').on("click",function(){
$('input').blur();// trigger blur event from all inputs.
});
Надеется, что это будет работать для вас.
Возможный дубликат [Как скрыть клавиатуру Android с помощью JavaScript?] (Http://stackoverflow.com/questions/8335834/how-can-i-hide-the-android-keyboard-using-javascript) –
Спасибо @Jdsfighter, но это похоже на довольно грязное решение! Я думал, что когда пользователь нажимает на переключатели, входной сигнал теряет фокус, поэтому клавиатура должна автоматически исчезнуть. Я действительно не понимаю, почему он остается на экране. – Brad