【问题标题】:jqGrid: Custom handling of submit button in edit form?jqGrid:编辑表单中提交按钮的自定义处理?
【发布时间】:2014-01-16 01:02:07
【问题描述】:

我正在 jqGrid 中进行表单编辑。我正在使用完全本地数据(数组)来填充网格;出于任何原因不与服务器交谈。我在寻呼机中有编辑按钮,点击它会弹出编辑表单。

  1. 现在我需要编辑表单中的提交按钮以默认方式工作(所有验证、显示错误消息等),除了 它不应该尝试提交到服务器(并且最后说没有设置网址)。

  2. 相反,我需要保存编辑的值(验证后)回到行和网格。这可能吗?

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

我们非常感谢您的帮助。谢谢。

【问题讨论】:

    标签: jqgrid form-editing


    【解决方案1】:

    jqGrid 不支持本地编辑以防使用表单编辑。只有内联编辑和单元格编辑支持本地编辑。应该只设置editurl: "clientArray"。所以解决所有问题的最简单方法是使用内联编辑而不是表单编辑。

    尽管如此,在使用表单编辑的情况下可以实现本地编辑。 The answerthe demo 是对 the answerthis one 的修改。大约 3 年前,我发布了我的原始答案。由于 jqGrid 中的一些修改,代码需要稍作修改。最后一个演示使用当前的 4.5.4 版本并且可以正常工作。所以你可以使用代码来解决你的问题。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-11
    • 2014-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多