您好,我想问一下,SpreadJS在鼠标或者键盘编辑单元格之前,有没有哪些事件,可以进行控制,类似于BeforeEdit事件。
我现在的逻辑是:在鼠标编辑单元格之前,需要判断另一个单元格的checkbox的值,如果为true,那么此编辑的单元格是非活性的(sheet.getCell(args.row, 6).locked(true);),否则为活性,可以编辑的。
这样的处理在sheet.bind(GC.Spread.Sheets.Events.EditStarting, function (sender, args) {})事件中是控制不住的。
请问有什么好的方法能实现上述功能吗?
|
|