找回密码
 立即注册

QQ登录

只需一步,快速开始

wenyu

初级会员

21

主题

34

帖子

213

积分

初级会员

积分
213
wenyu
初级会员   /  发表于:2019-2-28 15:20  /   查看:3009  /  回复:1
只有当 ComboBox 改变的时候才会触发,用什么事件

1 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-2-28 17:23:36
推荐
您好,还是用ValueChanged事件,事件中添加判断即可,参考代码:

  1. spread.bind(GC.Spread.Sheets.Events.ValueChanged, function (s, e) {
  2.         var row = e.row;
  3.         var col = e.col;
  4.         var sheet = e.sheet;
  5.         var cellType = sheet.getCellType(row,col);
  6.         var Combobox = GC.Spread.Sheets.CellTypes.ComboBox;
  7.         if(cellType instanceof Combobox){
  8.             console.log("ComboBox");
  9.         }
  10. });
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部