我正在开发适用于iOS / Android浏览器的基于移动网络的表单。一切都运作良好。
我似乎无法做的是在用户按下表单上的“提交”按钮后将键盘保持在顶部。目前,只要我点击“提交”,默认情况下键盘就会隐藏。在此处发布此请求之前,我已尝试过任何我能想到的内容。
我的代码:
<form action="" onsubmit="return false;">
<input id='chat' type="text" name="message" value="" data-inline="true" placeholder="Start typing your message here" />
<button id='doSend' type="submit" data-inline="true">Submit</button>
</form>
使用jQueryMobile 1.0 beta2 + iPhone 4进行测试。
任何想法都表示赞赏。谢谢。
答案 0 :(得分:2)
尝试将焦点重新添加到&#39; #chat&#39;回调/提交完成后的字段。
$('#chat').focus();
这是我创建的一个模拟功能的演示(在iPhone上测试)......