SlickGrid:如何实现并发数据编辑的编辑器锁定



我在页面中实现了一个可编辑的SlickGrid。有没有办法在此网格上实现编辑器锁定,以便我可以启用并发数据编辑?

我知道网格有一个名为 editorLock 的选项(默认情况下设置为 Slick.GlobalEditorLock) - 但我不确定它是如何实现的。

关于我如何通过 SlickGrid 实现这一点的任何指示?我只想一次只允许一个用户编辑单元格。

编辑:editorLock是网格实例的本地实例,实际上不适用于不同浏览器会话上的不同网格实例。因此,实现这一目标的唯一方法是使用手动机制来跟踪活动编辑。

我也在看这个。 据我所知,这不是一种在两台不同计算机上管理两个不同的人的方法,他们都试图同时编辑相同的数据库记录。 相反,对于打开页面上有多个网格(同一表上的不同视图)的单个人来说,这是一种尝试编辑一个网格中的数据,然后在保存第一个网格之前在另一个网格中编辑相同数据的方法。

最新更新