jQuery datatable export csv,excel和pdf拆分列完整名称在两列中分别是名字和姓氏

时间:2018-10-23 06:28:42

标签: jquery excel csv pdf datatables

大家好,我正在使用jquery数据表将文件导出为pdf,excel和csv。但我的数据表中有三列全名,年龄和出生日期。出口工作绝对正常。我想将该FullName列分成两列,分别为姓和名。我怎样才能做到这一点。请帮助

我正在使用此代码进行打印

 var datatable = $('#dataGrid2').DataTable({
            data: data,
            searching: false,
            serverSide: false,
            dom: 'Blfrtip',
            iDisplayLength: 100,
            order: [[1, "asc"]],
            bInfo: false,    
            buttons: [
                {
                    extend: 'excelHtml5',
                    exportOptions: {
                        columns: "thead th:not(.noExport)",
                        rows: function (indx, rowData, column, domElement) {
                            debugger;
                            return $(domElement).css("display") != "none";
                        }
                    }
                },
                {
                    extend: 'csvHtml5',
                    exportOptions: {
                        columns: "thead th:not(.noExport)",
                        rows: function (indx, rowData, column,  domElement) {
                            debugger;
                            return $(domElement).css("display") != "none";
                        }
                    }
                },
                {
                    extend: 'pdfHtml5',
                    orientation: 'landscape',
                    exportOptions: {
                         columns: "thead th:not(.noExport)",
                         rows: function (indx, rowData, column, domElement) {
                            return $(domElement).css("display") != "none";
                        }
                    },
                    customize: function (doc) {
                        doc.defaultStyle.alignment = 'center';
                        doc.content[1].table.widths = Array(doc.content[1].table.body[0].length + 1).join('*').split('');
                    }
                },
            ],
            columns:GetColumnsData()
        });
    });

0 个答案:

没有答案