找回密码
 立即注册

QQ登录

只需一步,快速开始

ztoit

中级会员

36

主题

87

帖子

944

积分

中级会员

积分
944

微信认证勋章

QQ
ztoit
中级会员   /  发表于:2017-6-28 13:46  /   查看:3737  /  回复:3
如何给new GC.Spread.Sheets.CellTypes.Button()的单元格绑定单击事件

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-28 15:16:32
沙发
您可以绑定cellclick事件,在触发事件中可以获取到点击单元格的类型并判断如果是GC.Spread.Sheets.CellTypes.Button类型再执行您需要的逻辑即可。像这样:
spread.bind(GC.Spread.Sheets.Events.ButtonClicked,
        function(e, args) {
          var sheet = args.sheet,
          row = args.row,
          col = args.col;
          var cellType = sheet.getCellType(row, col);
           if (cellType instanceof GC.Spread.Sheets.CellTypes.Button) {
                  // do something
           }

回复 使用道具 举报
ztoit
中级会员   /  发表于:2017-6-28 17:38:06
板凳
ok
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-29 09:06:46
地板

没有问题的话就结帖了,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部