1

在就地编辑行并接受编辑(按回车键)时,是否有取消行数据到服务器的发布?

我想这样做是因为我需要一次将所有数据发布到服务器,而不是逐行发布。所以,我有一个按钮,当按下它时,它会读取网格数据并通过 ajax 调用将其发送到服务器。这就是为什么我需要取消每行发布。

编辑:我注意到在构建时有一个网格选项应该做我想要的,但至少对我来说,它不起作用,选项是 cellsubmit:'clientArray'。

提前致谢。

4

1 回答 1

2

jqrid中主要有3种编辑模式:单元格编辑、内联编辑和表单编辑。还有一些混合解决方案,例如formatter: 'actions'.

该选项cellsubmit: 'clientArray'仅在单元格编辑的情况下使用。该选项editurl: 'clientArray'仅用于内联编辑,并且表单编辑到目前为止还没有编辑本地数据。在答案中,我确实描述了如何使用表单编辑来编辑本地数据。

所以你可能应该只使用editurl: 'clientArray'jqGrid 的选项。

于 2011-11-11T11:43:09.530 回答