jquery - jqgrid编辑表单默认自动完成="off",如何更改为自动完成="on"

标签 jquery forms jqgrid autocomplete autofill

最近我的 jqgrid 编辑表单没有 Google Chrome 和 Firefox 常见的自动填充功能。我发现 jqGrid 编辑表单正在使用每个 <input> 进行渲染。具有此属性:

autocomplete="off"

在 JqGrid 中,我必须在网格定义中执行什么操作才能删除此属性或将其设置为 autocomplete="on"

我在 ColModel definition 中没有看到任何相关信息。或edit form options 。任何帮助都会非常好!

谢谢!

最佳答案

我不相信edit API中有任何东西。在编辑表单中的字段上启用自动填充。尽管您可以在 afterShowForm 事件中使用 jQuery 来完成此操作,并在您希望的任何字段上设置自动完成属性。每个字段的 ID 与列模型中的名称相同。

afterShowForm : function (formid) {
    $('#name').attr('autocomplete', 'on');
}

关于jquery - jqgrid编辑表单默认自动完成="off",如何更改为自动完成="on",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12411836/

相关文章:

jquery - 如何加载模式对话框的远程内容?

java - 使用表单 :input 编写 Spring MVC 表单的正确方法是什么

javascript - 用小数格式化的输入值

javascript - 仅连接并打印带有文本的值,并在之间添加逗号

java - Struts 2 JSON JQuery Grid 不点击 Action

jquery - jqGrid 中类似电子表格的内联编辑

java - 从另一个表填充 SQL 表列

javascript - 向上滚动按钮不显示/不工作?

jquery - 重复 jQuery ajax 调用

jquery - 最低要求的 jQuery 版本