我在页面中实现了可编辑的SlickGrid。有没有办法在此网格上实现编辑器锁定,以便我可以启用并发数据编辑?
我知道网格有一个名为editorLock
的选项(默认设置为Slick.GlobalEditorLock
) - 但我不确定这是如何实现的。
关于我如何通过SlickGrid实现这一点的任何指针?我想一次只允许一个用户编辑单元格。
编辑:editorLock是网格实例的本地实例,并不适用于不同浏览器会话中的不同网格实例。因此,实现此目标的唯一方法是使用手动机制来跟踪活动编辑。
答案 0 :(得分:2)
我也在看这个。从我所看到的,它不是一种方法来管理两台不同的计算机上的两个不同的人同时尝试编辑同一个数据库记录。相反,它是一种方式,一个人打开一个页面,其中多个网格,在同一个表上是不同的视图,尝试编辑一个网格中的数据,然后在第一个网格之前编辑相同的数据一个人已经得救了。