2016-12-21 2 views
0

У меня есть форма с несколькими текстовыми полями, за которой следуют несколько переключателей, отформатированных внутри группы управления JQM. Когда пользователь вводит текстовое поле, появляется клавиатура телефона по умолчанию (как и должно быть). Но когда пользователь нажимает на первую группу радиоуправления (и, по-видимому, текстовое поле теряет фокус), клавиатура остается видимой. Есть ли способ скрыть это?Скрыть клавиатуру при размытии

+0

Возможный дубликат [Как скрыть клавиатуру Android с помощью JavaScript?] (Http://stackoverflow.com/questions/8335834/how-can-i-hide-the-android-keyboard-using-javascript) –

+0

Спасибо @Jdsfighter, но это похоже на довольно грязное решение! Я думал, что когда пользователь нажимает на переключатели, входной сигнал теряет фокус, поэтому клавиатура должна автоматически исчезнуть. Я действительно не понимаю, почему он остается на экране. – Brad

ответ

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. 
}); 

Надеется, что это будет работать для вас.