我有两个输入字段(type =" tel")。当第一个输入字段被填充时,焦点将在第二个输入字段上设置。
问题出现在IOS上,当你在第一个输入中输入一个数字时;数字键盘在焦点进入第二个输入字段之前关闭..
代码如下:
// the view
<input id='firstInput' type='tel'/>
<input id='secondInput' type='tel'/>
//JS
$('#firstInput').on('input', function() {
$('#secondInput').focus();
});
实例:http://jsfiddle.net/6bSX6/2179/
这适用于Android,但在IOS上。
我假设延迟关闭数字键盘将是解决方案。如何在IOS上延迟关闭键盘?任何其他建议表示赞赏!
答案 0 :(得分:0)
以下是您的解决方案:
$('#firstInput').on('blur', function() {
$('#secondInput').focus();
});