数据表更改导出格式

时间:2016-05-31 06:43:53

标签: javascript jquery datatables

我可以使用此代码更改Excel导出列中的值。

var buttonExp = {
    exportOptions: {
        format: {
            body: function (data, column, row){
                return column === 4 ?
                data.replace( 'test', 'REPLACED' ) :
                data;
            }
        }
    }
};
var table = $('#myTable').DataTable({
    dom: 'lfBrtip',
    buttons: [
        $.extend(true, {}, buttonExp, {
            extend: 'excelHtml5',
            text: 'Export xls All',
            exportOptions: {
                modifier: {
                    page: 'current'
                }
            }

如何更改列的Excel导出格式:

enter image description here

对此:

enter image description here

1 个答案:

答案 0 :(得分:2)

我能找到的唯一选择是将导出从 xlsx 更改为 csv
csv 导出可提供所需的输出。