我在选择上有一个更改事件,应该关注下一个输入(文本输入)并选择其所有文本。 我试过了:
$('#myselect').change(function () {
//Doing some extra operations
var $hours = $('#myinput');
$hours.focus(function () {
this.setSelectionRange(0, 999);
})
$hours.focus();
}
这完全适用于桌面(在Chrome上测试),但不完全在safari中(在iphone 5s和ipad2上测试过)。
特别是,输入获得焦点,但键盘不会打开,如果我点击其他地方,则键盘会打开,输入中的文字会被选中。
我该如何解决这个问题?
答案 0 :(得分:0)