找回密码
 立即注册

QQ登录

只需一步,快速开始

qh279650038

注册会员

8

主题

11

帖子

55

积分

注册会员

积分
55
qh279650038
注册会员   /  发表于:2018-3-2 16:33  /   查看:4483  /  回复:3
如何根据条件,阻止键盘delete 删除值;
场景: 现有一列表, 其中有一行  不允许修改,目前在通过事件  editstrating 的  args.cancel = true 阻止编辑,但是键盘delete  可以直接删除掉,请问有什么事件可以 阻止delete

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-2 18:01:34
沙发
spread.commandManager().setShortcutKey(null, GC.Spread.Commands.Key.del, false, false, false, false);
回复 使用道具 举报
CinYung
注册会员   /  发表于:2018-11-22 16:32:46
板凳
ClarkPan 发表于 2018-3-2 18:01
spread.commandManager().setShortcutKey(null, GC.Spread.Commands.Key.del, false, false, false, false) ...

这种方式直接Delete的响应就失效了。如果希望根据单元格的具体情况判断是否delete可以,应该怎么做?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-11-22 17:37:36
地板
写一个新的command注册到delete上,command里根据逻辑判断执行什么
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部