`
mywebcode
  • 浏览: 998474 次
文章分类
社区版块
存档分类
最新评论

Extjs将GridPanel中的数据导出到Excel的方法

 
阅读更多

前些时间老大说客户要求提供将表格中的数据导出到Excel中,因为有时候他们需要将价格资料导出以便制作报价表,于是上网找了一些资料,发现网上其实有很多例子都有浏览器兼容性的问题,于是自己整合,改进之后,终于能兼容支持和浏览器了,遂在这里与大家分享、交流:

首先你需要一个将GridPanel的数据转换成标准Excel格式的JS文件,文件内容如下(貌似CSDN博客不支持上传文件给大家下载,所以唯有直接贴代码了):

你可以将上述代码复制到一个独立的JS文件中,在需要用到的时候再加载就可以了。事实上这个文件是比较大的,并且导出GridPanel的功能可能很多页面都可能被需要,所以个人认为一开始就以<script>标签对的形式加载很浪费资源,因为事实上很多时候用户并不需要这个功能。所以

我把它做成在用户点击了“导出到EXCEL”按钮的时候才去加载这个JS文件

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics