在 Ajax 应用程序中提交表单时隐藏移动 Safari 键盘

Posted

技术标签:

【中文标题】在 Ajax 应用程序中提交表单时隐藏移动 Safari 键盘【英文标题】:Hide mobile safari keyboard when form submitted in Ajax application 【发布时间】:2011-04-05 02:45:36 【问题描述】:

我有一个在网络应用程序中触发事件的文本字段,但我希望在用户按下 Enter 时关闭键盘。使用 jquery 禁用常规提交。

【问题讨论】:

【参考方案1】:

创建模糊事件

打开:

$('input#search').focus();

关闭:

$('input#search').blur();

【讨论】:

以上是关于在 Ajax 应用程序中提交表单时隐藏移动 Safari 键盘的主要内容,如果未能解决你的问题,请参考以下文章

表单提交时的 jQuery 对话框和 ajax 登录

在 ajax 提交时禁用 symfony 2 csrf 令牌保护

显示键盘时未在移动设备中触发提交事件

根据提交结果隐藏表单打开显示文本

页面中所有表单的 Laravel 5 CSRF 全局令牌隐藏字段

在ajax函数中隐藏jquery元素