如何使用table2excel将包含标题的表格导出到Excel中

我使用table2excel将由jQuery DataTables支持的数据表导出到Excel中。 我能够将数据导出到Excel,但我不能导出表的标题。

这是我的代码

$('#btn-export').on('click', function () { $('<table>').append(table.$('tr').clone()).table2excel({ exclude: "", name: "EmailTracking", filename: "EmailTracking" //do not include extension }); }); 

这是我的HTML:

 <table id="userGrid" class="table table-striped table-bordered dt-responsive nowrap " cellspacing="0" width="100%"> <thead> <tr> <th>User</th> <th>Subject</th> <th>Sent On</th> <th>To</th> <th>Cc</th> <th>Bcc</th> </tr> </thead> <tbody> </tbody> </table> 

使用下面的代码:

 $('<table>') .append($(table.table().header()).clone()) .append(table.$('tr').clone()) .table2excel({ exclude: "", name: "EmailTracking", filename: "EmailTracking" //do not include extension }); 

看到这个例子的代码和演示。