我有一个搜索文本框,onsubmit 事件将使用 AJAX 获取搜索结果。因此,我使用同一页面来刷新/更新搜索结果。
但是,在同时支持 Chrome 和 Safari 的移动设备上,软键盘不会在提交事件时隐藏。
如何隐藏仅适用于移动设备的软键盘? (仅供引用 - 我尝试强制 onblur,但它会影响桌面布局,我使用引导响应式布局)
最佳答案
对于移动设备执行此操作的正确方法是模糊搜索文本框。
OnSubmit
$('#search_text_box').blur();
它将隐藏虚拟键盘。
关于javascript - 移动 HTML 输入文本框在提交时隐藏软键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29291598/