javascript - table2excel jQuery 插件生成的 Excel 文件在打开时抛出错误

标签 javascript jquery html excel

我有一个 HTML 表格,我想使用 table2excel 导出到 Excel插入。不幸的是,当我下载它时,生成的 Excel 文件有错误。我该如何解决?

我创建了一个 JSFiddle .

基本上调用插件你只需要这样做:

$("#downloadIntermidiate").click(function(){

                        $("#intermediateTable").table2excel({
                              exclude: ".noExl",
                        name: "Excel Document intermediateTable"
                        }); 

                         });

这里的#intermediateTable是要打印的表的id。

最佳答案

你的 fiddle 工作正常,只是将 .xlsx 更改为 .xls ,它导出

function getFileName(settings) {
    return ( settings.filename ? settings.filename : "table2excel") + ".xls";
 }

检查这个 fiddle -> https://jsfiddle.net/t8tegrad/8/

关于javascript - table2excel jQuery 插件生成的 Excel 文件在打开时抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33031702/

相关文章:

javascript - 我可以通过 AJAX 从外部页面加载数据吗?

javascript - 在图像的特定位置打开弹出窗口?

javascript - 更改按钮属性会触发我的表单提交吗?

javascript - 使用 Performance.now() 校准时间安全吗?

javascript - iFrame overflow-x BUG 在 Chrome、IE、Opera、Safari 但在 Firefox 上没有

javascript - 在动态加载的表单中激活 jquery ui 小部件

jquery - 如何在 jQuery 中转义 this\character?

javascript - 使用外部按钮切换播放/暂停 Youtube 视频

javascript - 如何获取最近元素的属性值

javascript - 如何使用 Node JS 获取排序的文件路径列表