找回密码
 立即注册

QQ登录

只需一步,快速开始

dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-20 14:47:08
11#
再分析下需求,看有没有别的方式。一般很少对复制的数据要做处理。
回复 使用道具 举报
benben_002
初级会员   /  发表于:2016-4-20 14:52:23
12#
dexteryao 发表于 2016-4-20 14:47
再分析下需求,看有没有别的方式。一般很少对复制的数据要做处理。

老板想用你们的产品,主要就是因为可以大面积复制,粘贴,普通的html dom表格只能一个一个格去粘贴
回复 使用道具 举报
benben_002
初级会员   /  发表于:2016-4-20 14:53:17
13#
你这问题没算解决哦~~~~
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-20 15:43:58
14#
私信个电话吧,我们再沟通下。
回复 使用道具 举报
benben_002
初级会员   /  发表于:2016-4-21 11:22:03
15#
dexteryao 发表于 2016-4-20 12:20
得GcSpread.Sheets.ClipboardPasteOptions.All

tag 要是为了隐藏数据,算是数据的一部分,可不可以申报下,GcSpread.Sheets.ClipboardPasteOptions.Values 包含tag啊,而不是all
回复 使用道具 举报
benben_002
初级会员   /  发表于:2016-4-21 11:22:10
16#
dexteryao 发表于 2016-4-20 12:20
得GcSpread.Sheets.ClipboardPasteOptions.All

tag 要是为了隐藏数据,算是数据的一部分,可不可以申报下,GcSpread.Sheets.ClipboardPasteOptions.Values 包含tag啊,而不是all
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-21 11:28:32
17#
ok,这个我会反馈
回复 使用道具 举报
benben_002
初级会员   /  发表于:2016-4-21 14:56:17
18#
本帖最后由 benben_002 于 2016-4-21 14:59 编辑

复制,粘贴又发现了问题,看看有没有办法解决
我点击一列的表头,效果是选中了一列,然后我ctrl+c,等于是复制了整列,选择旁边列的第一项,ctrl+V,粘贴,结果我发现旁边列的表头,也被粘贴了,这个时候我ctrl+z,取消操作,结果,本来跨列的表头,又不跨行了,把我绑定的key值或者藏的tag给展现出来了(因为2个值一样,不知道那个)。。。。如下图
,可不可以锁定表头啊,复制整列或者复制表头的时候,让他不能复制表头啊。
还有,能不能设置ctel+z的撤销不好用呢?
1.jpg
2.jpg
3.jpg
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-21 16:05:57
19#
点击列头复制粘贴是会粘贴 列头文字的。您说的,破坏合并,我得再可看下。

可以阻止撤销,但是组织后所有撤销都无效了
  1. $(document).ready(function () {
  2.     var spread = new GcSpread.Sheets.Spread($("#ss").get(0),{sheetCount:3});
  3.     var sheet = spread.getActiveSheet();
  4. GcSpread.Sheets.SpreadActions.none = function() {

  5.     };

  6.     var key = GcSpread.Sheets.Key;
  7.     //Disable CTRL+C
  8.     sheet.addKeyMap(key.c, true, false, false, false, GcSpread.Sheets.SpreadActions.none);
  9.    
  10.     //Disable CTRL+X
  11.     sheet.addKeyMap(key.x, true, false, false, false, GcSpread.Sheets.SpreadActions.none);
  12.    
  13.     //Disable CTRL+V
  14.     sheet.addKeyMap(key.v, true, false, false, false, GcSpread.Sheets.SpreadActions.none);
  15. });
复制代码
回复 使用道具 举报
benben_002
初级会员   /  发表于:2016-4-21 16:10:15
20#
本帖最后由 benben_002 于 2016-4-21 16:14 编辑
dexteryao 发表于 2016-4-21 16:05
点击列头复制粘贴是会粘贴 列头文字的。您说的,破坏合并,我得再可看下。

可以阻止撤销,但是组织后所 ...

那可以锁定表头么?不让他覆盖表头,表头是我设定好的,不可让用户更改,要是可以覆盖表头的,那我绑定的数据,都是错误的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部