找回密码
 立即注册

QQ登录

只需一步,快速开始

1029131145

注册会员

2

主题

3

帖子

26

积分

注册会员

积分
26
最新发帖
1029131145
注册会员   /  发表于:2017-7-5 17:16  /   查看:3595  /  回复:3
单元格级别绑定数据后,导出excel后数据是空的!
拿到的数据是绑定的数据格式,不是最终数据!!

  1.   $('#JS_export').on('click', function () {
  2.     // var $this = $(this);
  3.     // console.log('导出')
  4.     var data = spread.toJSON();
  5.     console.log(data);
  6.     excelIo.save(data, function (blob) {
  7.       //do whatever you want with blob
  8.       //such as you can save it
  9.       saveAs(blob, 'alabim.xlsx');
  10.     }, function (e) {
  11.       //process error
  12.       console.log(e);
  13.     });
  14.     // excelIo.save();
  15.   })
复制代码


3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-5 17:41:40
沙发
spread.toJSON( { includeBindingSource: true } )您将您toJSON代码改成这个就行了,原因是:
设置 includeBindingSource 选项为 true 来将表单或者表格中的数据源序列化到最终的 JSON 对象中。
相关文档可以参考:
http://demo.gcpowertools.com.cn/ ... dataSourceSerialize
回复 使用道具 举报
1029131145
注册会员   /  发表于:2017-7-5 19:28:04
板凳
谢谢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-6 09:11:28
地板

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