jquery datatable экспорт csv, excel и pdf разделить столбец полное имя в двух столбцах имя и фамилия - PullRequest
0 голосов
/ 23 октября 2018

Привет всем, я использую datatable JQuery для экспорта файлов в PDF, Excel и CSV.но у меня есть три столбца в моей таблице данных FullName, возраст и дата рождения.Экспортируемая работа абсолютно нормально работает.Я хочу сделать этот столбец 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()
        });
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...