怎么让tableExport支持中文导出?

MiloFriends 发布于 2015/03/29 10:19
阅读 10K+
收藏 1

在网上看了很多关于tableExport的帖子,都是简单的转载和功能介绍,无非是说这个能够支持多种格式导出,难道没人遇到过不支持中文导出的现象吗?只要table里面包含中文,点击导出按钮就会无效!

有没有一种方法,求探索?

加载中
0
MiloFriends
MiloFriends
楼主业余菜鸟一个,上次问问题临时用新浪账号注册了这个网,这段时间偶然发现一个朋友加我QQ才知道还有朋友需要详细解答,废话不多说,上代码,支持中文的mybase64.js与修改后的tableExport.js,这个地方篇幅有限制,看博文吧,为了你们第一次写~http://my.oschina.net/MiloFriends/blog/466707
0
MiloFriends
MiloFriends

已自行解决,经查阅资料了解

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64就是用来将非ASCII字符的数据转换成ASCII字符的一种方法,而且base64特别适合在http,mime协议下快速传输数据。

因此通过修改base64编码可以解决相关问题,至于修改的方法网上很多~

第一次提问,没想到自己先解决了,看来难度不大,所以才没人提吧,还是先自己研究最靠谱~自问自答了

swordwong
swordwong
导出excel没有后缀,遇到过这个问题吗
0
Allen01
Allen01
怎么修改的,求助攻。。
0
s
sq浮生
用这个插件开始是中文没数据,将页面HTML中的要打印的table字符串(这个table是js拼接后插入到div的)编码换成unicode码后,不在jquery.base64.js中的_getbyte方法那报throw "INVALID_CHARACTER_ERR: DOM Exception 5";这个异常了,能出来excel,但是没有数据,求教
0
c
ctyctt
怎么修改的,急求啊,我想了很多办法都没实现,就是不能导出中文
0
c
ctyctt
急切需要知道,有没有人知道怎么导出中文啊
0
北漂小兄弟
楼主为啥不说啊 ,别卖关子啊 
0
q
qqqiuzheng
我把你修改的两个js引进去之后 ,可以成功导出excel,但是pdf的话 ,就报错:渲染页面时发生错误。 PDF.js v1.0.1149 (build: bc7a110),楼主好人做到底吧,这个怎么解决啊?
0
q
qqqiuzheng
我把你修改的两个js引进去之后 ,可以成功导出excel,但是pdf的话 ,就报错:渲染页面时发生错误。 PDF.js v1.0.1149 (build: bc7a110),楼主好人做到底吧,这个怎么解决啊? 很急。。。跪求。。。
0
q
qqqiuzheng
<button class="btn btn-success" onClick ="$('#tablepnf').tableExport({type: 'pdf', escape: 'false'});">CSV Export</button>  table的边框线条不显示,中文乱码,怎么解决啊 ,跪求大神解答。。。
返回顶部
顶部