如何允许SlickGrid中的单元格导航带有验证错误?

时间:2011-06-20 13:28:32

标签: slickgrid

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

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

1 个答案:

答案 0 :(得分:0)

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

editorLock的示例位于文件slick.core.js

此外,在渲染网格之前,您可以尝试执行此操作:

Slick.GlobalEditorLock.commitCurrentEdit = function(){
    return true;
}