Datatables.Buttons在打印和导出到Excel时隐藏列

安德鲁·萨夫瓦特

如何隐藏打印和导出中的最后一列,使其仅显示为excel,但出现在正常视图中

http://jsfiddle.net/andrew_safwat/qokbv1sj/

$(document).ready(function () {

            $('#example').DataTable({
                dom: 'Brtip',
                buttons: [
                    {
                        extend: 'print'
                    },
                    {
                        extend: 'excel'
                    }
                ]
            });
        });
摩西·马丘(Moses Machua)

使用exportOptions这是您的操作方式

$(document).ready(function() {
    $('#example').DataTable( {
        dom: 'Bfrtip',
        buttons: [
            {
                extend: 'copyHtml5',
                exportOptions: {
                    columns: [ 0, ':visible' ]
                }
            },
            {
                extend: 'excelHtml5',
                exportOptions: {
                    columns: ':visible'
                }
            },
            {
                extend: 'pdfHtml5',
                exportOptions: {
                    columns: [ 0, 1, 2, 5 ]
                }
            },
            'colvis'
        ]
    } );
} );

https://datatables.net/extensions/buttons/examples/html5/columns.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章