保存dojo数据网格的更新值

时间:2012-05-16 09:33:10

标签: dojo dojox.grid.datagrid

任何人都可以告诉我如何将我的dojo数据网格连接到“onApplyCellEdit”事件以及如何使用网格中更新的值更新dojo存储。感谢。

1 个答案:

答案 0 :(得分:0)

如果你使用实现dojo.data.api.Write的商店(比如ItemFileWriteStore等),那么一旦连接到数据网格,你的商店将默认处理它。

当您完成编辑(或在cell.onblur上进行编辑等)时,请通过调用store.isDirty()检查是否对存储进行了任何更改。如果返回true,则新的,已修改或已删除的项目与服务器不同步。

要同步,请查看api.Write并查看每个商店都有一个调用.save() - 您必须实现哪个(除非您使用带PUT / DELETE / POST模式的REST)