4

我注意到,当发生验证错误时,用户会被锁定在该单元格中,直到错误得到解决。有没有办法让用户继续导航单元格?

这种方法适用于我 b/c 当他们离开单元格时我不会提交,而是等到他们点击保存按钮。因此,当存在错误时,此按钮将被禁用,但它们仍然可以自由导航单元格。谢谢你。

4

1 回答 1

0

您需要实现自己的editorLock功能,即传递给选项。与大多数 SlickGrid 一样,此功能的文档很少,您可以通过SlickGrid的源代码查看,并搜索名为 的函数commitCurrentEdit

的示例editorLock在文件中slick.core.js

此外,在渲染网格之前,您可以尝试这样做:

Slick.GlobalEditorLock.commitCurrentEdit = function(){
    return true;
}
于 2015-04-10T17:30:50.647 回答