请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

tong123456

中级会员

27

主题

71

帖子

677

积分

中级会员

积分
677

活字格认证微信认证勋章

tong123456
中级会员   /  发表于:2017-4-20 16:30  /   查看:3550  /  回复:5
我需要有一个能捕获到表格中的数据变化的时间  我用了 CellChanged  和ValueChanged 这两个事件  但是还是捕获不到  键盘delete  拖拽填充   ,

5 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-20 16:43:06
沙发
回复 使用道具 举报
qq707820685
初级会员   /  发表于:2017-4-21 10:25:49
板凳
dexteryao 发表于 2017-4-20 16:43
http://sphelp.grapecity.com/webhelp/SpreadJSWeb/webframe.html#JavascriptLibrary~GcSpread.Sheets.Even ...

请问能回答得详细一点吗?能不能给点demo代码?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-21 12:25:38
地板
您好,demo代码可以参考以下:
  1.     $(document).ready(function () {
  2.         var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), { sheetCount: 3 });
  3.                 var sheet = spread.getActiveSheet();
  4.                 sheet.bind(GC.Spread.Sheets.Events.RangeChanged, function (sender, args) {
  5.                         if(args.action == GC.Spread.Sheets.RangeChangedAction.clear){
  6.                                 alert("delete");
  7.                         }
  8.                         if(args.action == GC.Spread.Sheets.RangeChangedAction.dragDrop){
  9.                                 alert("dragDrop");
  10.                         }
  11.                         if(args.action == GC.Spread.Sheets.RangeChangedAction.dragFill){
  12.                                 alert("dragFill");
  13.                         }
  14.                 });
  15.     });
复制代码
回复 使用道具 举报
One菜鸟
注册会员   /  发表于:2021-8-26 09:53:02
5#
image.png382126159.png
无法触发拖拽事件
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-8-26 10:07:34
6#
One菜鸟 发表于 2021-8-26 09:53
无法触发拖拽事件

您好,这边看到您发了一个新帖,请移步至该贴交流~
https://gcdn.grapecity.com.cn/fo ... hread&tid=98733
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部