2017-02-20 60 views
2

我需要将html表格数据导出到xlsx。我在github上使用calrketm/TableExport ...但是,我看不到导出到Xlsx按钮。我该怎么办?这里是output我正在使用calrketm/TableExport,为什么xlsx按钮没有显示出来?

+0

如果你有任何的API或使用特定的问题,可随时直接通过[github上]与我联系(https://github.com/clarketm/TableExport),或采取在[TABLEEXPORT偷看文档(https://www.travismclarke.com/tableexport/)。 –

回答

3

这是因为默认情况下“XLSX”不包括在内。请参见下面的默认:

$("table").tableExport({ 
    headings: true,      // (Boolean), display table headings (th/td elements) in the <thead> 
    footers: true,      // (Boolean), display table footers (th/td elements) in the <tfoot> 
    formats: ["xls", "csv", "txt"],  // (String[]), filetype(s) for the export 
    fileName: "id",      // (id, String), filename for the downloaded file 
    bootstrap: true,     // (Boolean), style buttons using bootstrap 
    position: "bottom",     // (top, bottom), position of the caption element relative to table 
    ignoreRows: null,     // (Number, Number[]), row indices to exclude from the exported file 
    ignoreCols: null,     // (Number, Number[]), column indices to exclude from the exported file 
    ignoreCSS: ".tableexport-ignore", // (selector, selector[]), selector(s) to exclude cells from the exported file 
    emptyCSS: ".tableexport-empty",  // (selector, selector[]), selector(s) to replace cells with an empty string in the exported file 
    trimWhitespace: false    // (Boolean), remove all leading/trailing newlines, spaces (including non-breaking spaces), and tabs from cell text 
}); 

包括“XLSX”你应该提供以下配置。

$("table").tableExport({ 
    formats: ["xls", "csv", "txt", "xlsx"] 
}); 
+0

我还需要通过SheetJS包含xlsx.core.js,它现在正在工作。谢谢。 – dany

相关问题