繁体   English   中英

数据表导出到Excel

[英]Datatable Export to excel

我出口到excel我的datatable ,但我需要知道如何添加另一个title或者我如何能在下一行写的,这是结果我想到:

在此处输入图片说明

目前,这是我得到的结果,但是我需要在下一行中添加文本:

在此处输入图片说明

这是我填写titlescript

 <script>
            $(document).ready(function () {
                $('#example').DataTable({
                    "scrollX": true,
                    dom: 'Bfrtip',
                    buttons: [{
                        extend: 'excel',
                        className: 'btn-sm btn-flat',
                        titleAttr: 'Export in Excel',
                        text: 'Exportar a Excel',

                        filename: 'PLANILLA PRODUCCION',
                        title: 'Planilla Produccion' ,


                    }],
                                            dom: "<'row'<'col-md-3'l><'col-md-6 text-center'B><'col-md-3'f>>" +
                               "<'row'<'col-md-12'tr>>" +
                               "<'row'<'col-md-5'i><'col-md-7'p>>",
                drawCallback: function (settings) {
                    if (!$('.datatable').parent().hasClass('table-responsive')) {
                        $('.datatable').wrap("<div class='table-responsive'></div>");
                    }
                },

                    language: {

                        "url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Spanish.json"


               }
                });
        });


    </script>

请参考以下问题,他们将JavaScript的数组对象转换为CSV文件,您只需要在第一行文本和下一行文本之间添加换行符,然后在具有数组数据的第二行至第三行之间再次添加空格。

[ 如何将JavaScript数组信息导出到csv(在客户端)? 回答]

const rows = [[“ name1”,“ city1”,“一些其他信息”],[“ name2”,“ city2”,“更多信息”]]; 让csvContent =“ data:text / csv; charset = utf-8,”; rows.forEach(function(rowArray){let row = rowArray.join(“,”); csvContent + = row +“ \\ r \\ n”;});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM