jqGrid:编辑表单中提交按钮的自定义处理?

jqGrid:编辑表单中提交按钮的自定义处理?,jqgrid,form-editing,Jqgrid,Form Editing,我正在jqGrid中进行表单编辑。我使用完全本地数据(数组)填充网格;不得以任何理由与服务器交谈。我在寻呼机中有“编辑”按钮,单击它会显示编辑表单 现在我需要编辑表单中的submit按钮以默认方式工作(所有验证、显示错误消息等),但它不应尝试提交到服务器(并最终表示未设置url) 相反,我需要将编辑后的值(验证后)保存回行和网格。可能吗 如果没有,我想我必须在编辑表单中添加一个自定义按钮。我试过了。但是如何调用与字段绑定的所有自定义验证处理程序,并以默认方式显示错误消息呢 非常感谢你的帮助。谢谢

我正在jqGrid中进行表单编辑。我使用完全本地数据(数组)填充网格;不得以任何理由与服务器交谈。我在寻呼机中有“编辑”按钮,单击它会显示编辑表单

  • 现在我需要编辑表单中的submit按钮以默认方式工作(所有验证、显示错误消息等),但它不应尝试提交到服务器(并最终表示未设置url)

  • 相反,我需要将编辑后的值(验证后)保存回行和网格。可能吗

  • 如果没有,我想我必须在编辑表单中添加一个自定义按钮。我试过了。但是如何调用与字段绑定的所有自定义验证处理程序,并以默认方式显示错误消息呢


  • 非常感谢你的帮助。谢谢。

    jqGrid在使用表单编辑时不支持本地编辑。只有内联编辑和单元编辑支持本地编辑。只需设置
    editurl:“clientArray”
    。因此,解决所有问题的最简单方法是使用内联编辑而不是表单编辑


    然而,在使用表单编辑的情况下,可以实现本地编辑。with是和的修改。我在三年前发布了我的原始答案。由于jqGrid中的一些修改,代码需要稍微修改。最后一个演示使用了当前的4.5.4版本,它可以正常工作。因此,您可以使用该代码来解决您的问题。

    非常感谢您!我花了一些时间才使它工作起来。options.processing=true很微妙,并起到了作用。我们欠你的。我正面临一个后续问题。我已经在这里发布了:。求救@Vivekragunahan:你问题中的代码没有使用我在这里引用的代码。没有你描述的问题。我在回答另一个问题。让我们继续讨论。更新不成功的结果: