DataTable.net excel 导出自动换行

问题描述 投票:0回答:0

我正在使用 Datatable.net 并希望我的 excel 导出为自动换行。我试过像这样使用

 $(this).attr('s', 55);
https://datatables.net/reference/button/excelHtml5#Built-in-styles
。我也试过设置宽度,看看是否有帮助。我也尝试添加
<th class='wrap'>" 
但没有任何效果对我有用。任何帮助都会很棒。

 $(tableId).DataTable({
    "lengthMenu": [
       [10, 15, 20, -1],
       [10, 15, 20, "All"]
     ],
    "pageLength": -1,
    scrollX: true,
    buttons: [
    {
       extend: 'excelHtml5',
       title: "Individual Report - " + moment().format('MM-DD-YYYY'),
           customize: function (xlsx) {
              var sheet = xlsx.xl.worksheets["sheet1.xml"];
              var col = $("col", sheet);
              col.each(function () {
                 $(this).attr('s', 55);
                 $(this).attr('width', 33);
              });

        }
     }
   ]
 );
javascript jquery datatables
© www.soinside.com 2019 - 2024. All rights reserved.