2

我有一个关于打电话的问题tablet's keyboard

我有一个下拉列表和文本框。现在,当我选择 DropDownList 项目时,我想将焦点设置在文本框上并调用数字键盘。这一切都必须在不按下文本框的情况下工作。

我使用ASP.NET MVCjQuery

谢谢你。

4

3 回答 3

2

将焦点设置到文本框以触发键盘的打开,这可能会有所帮助。示例: http: //ftlabs.github.com/fastclick/examples/focus.html 代码:https ://github.com/ftlabs/fastclick

<input type="number">

或者

<input type="tel">

当文本输入获得焦点时触发数字小键盘。

于 2012-10-22T15:57:54.013 回答
1

我会尝试将焦点设置在文本框 onSelect 上(在下拉菜单上)

于 2012-10-22T15:53:48.723 回答
0

http://jsfiddle.net/VJeLY/

<select id="dropDownList">
<option>This</option>
<option>That</option>
</select>
<input type="number" id="text-inputId"/>​

$('#dropDownList').change(function(){
    $('#text-inputId').focus()
})​
于 2012-10-22T15:54:27.290 回答