找回密码
 立即注册

QQ登录

只需一步,快速开始

littlebent
中级会员   /  发表于:2015-11-30 10:58  /   查看:7597  /  回复:12
spreadJS保存表格,调用哪个方法?

12 个回复

倒序浏览
Helen
高级会员   /  发表于:2015-11-30 11:15:00
沙发
回复 1楼littlebent的帖子

请参考文档:
http://sphelp.grapecity.com/webh ... tml#excelioweb.html
如果是导出到Excel中,请参考接口:
excelExporter.SaveExcel(Response.OutputStream);
谢谢!
回复 使用道具 举报
littlebent
中级会员   /  发表于:2015-11-30 17:32:00
板凳
保存成json的方法呢?
回复 使用道具 举报
CCKan
银牌会员   /  发表于:2015-11-30 17:39:00
地板
var json = spread.toJSON();
var jsonString = JSON.stringify(json);
spread.fromJSON(JSON.parse(jsonString));

评分

参与人数 1金币 +999 收起 理由
frank.zhang + 999 协助回答问题

查看全部评分

回复 使用道具 举报
littlebent
中级会员   /  发表于:2015-12-2 15:38:00
5#
function saveJSON(spread){
              var json=spread.toJSON();
              var jsonString = JSON.stringify(json);
              spread.fromJSON(JSON.parse(jsonString));
      }

<input type="button" value="save" onclick="saveJSON(***);">
这里的***应该怎么写,才是传递当前的spread去保存?
回复 使用道具 举报
CCKan
银牌会员   /  发表于:2015-12-2 15:44:00
6#
不传参数,spread 实例你自己保存在 window上,或者使用:
var spread = $(&quot;#ss&quot;).wijspread(&quot;spread&quot;);
&quot;ss&quot; 是 spread所在DOM的 id
回复 使用道具 举报
littlebent
中级会员   /  发表于:2015-12-2 15:51:00
7#
使用:
var spread = $(&quot;#ss&quot;).wijspread(&quot;spread&quot;);这个可以了
但是function saveJSON(spread){
          var json=spread.toJSON();
          var jsonString = JSON.stringify(json);
          spread.fromJSON(JSON.parse(jsonString));
      }保存去哪里了呢?
回复 使用道具 举报
CCKan
银牌会员   /  发表于:2015-12-2 16:05:00
8#
在内存里面,json 这个变量指向它

你拿到 json 或者 json文本以后想把它保存还是把它发送到服务器端你自己写代码搞呀!
回复 使用道具 举报
littlebent
中级会员   /  发表于:2015-12-2 16:25:00
9#
用这种方法保存页面上的内容不显示了,怎么样才能保留页面内容呢?
回复 使用道具 举报
CCKan
银牌会员   /  发表于:2015-12-2 16:27:00
10#
页面上的内容肯定会保留的呀!
你把
spread.fromJSON(JSON.parse(jsonString)); 
这一句去掉看看
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部