我正在使用tableExport插件,当我将表导出到xls时,我的一列包含大数字f.e 760000322300000939115730
,导出后它显示为7,60E+23
,console.log显示
<td>760000322300000939115730</td>
。我不知道为什么会这样。手动单元格格式(用于数字格式)显示760000322300000000000000,用于文本格式7,6E + 23
负责生成的行
excel += "<td>" + parseString($(this))+ "</td>";
https://github.com/kayalshri/tableExport.jquery.plugin/blob/master/tableExport.js
我不明白为什么会这样。有什么提示吗?
答案 0 :(得分:0)
excel += '<td>="'+parseString($(this))+'"</td>';
强制它显示为字符串