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

我创建了一个JSFiddle

基本上,调用插件只需执行以下操作:

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

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

                         });

这里#intermediateTable是必须打印的表的ID。

最佳答案

您的提琴作品很好,只是将.xlsx更改为.xls,它会导出

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

检查这个小提琴-> https://jsfiddle.net/t8tegrad/8/

10-07 17:24