JYU Blog

HTML-DataTables系列筆記-匯出檔案-Excel
2020-06-26 12:56:00

在下載Datatables 套件包時,在Extensions內部Buttons項目記得要勾選

這樣才會把必要模組功能一起包進套件包裡。

關鍵參數設置 Datatables 主體渲染樣式設置

dom: 'Bfrtip'

最重要的是B這個值,要開啟Datatables Button 功能模組。

buttons: [ ]

這裡面可以定義Button功能模組內有哪些,例如在官方說明文件可以看到有這些

'copy', 'csv', 'excel', 'pdf', 'print'

不使用官方預設配置,改為以下設置下載Excel為例

buttons: [
    {
        extend: 'excelHtml5',
        title: "MyDatatables_Excel",
        text: "匯出Excel",
        customize: function (xlsx) {
        }
    }
],

預設匯出下載的內容整個第一列(A)會是一個跨欄置中的標題列,內部標題依據title設定的值。


相關參考