TableTools隐藏在另存为Excel选项中生成的列



我在数据表中实现了TableTools。我有一些隐藏的列在浏览器,但当我生成excel。它是用那些隐藏的列生成的。但是这些隐藏的列不应该包含在生成excel了。

使用mColumns。它决定在Export中使用哪些字段。

$(document).ready( function () {
    $('#example').dataTable( {
        "sDom": 'T<"clear">lfrtip',
        "oTableTools": {
            "aButtons": [
                {
                    "sExtends": "ajax",
                    "sButtonText": "Special columns",
                    "mColumns": [ 0, 1, 4 ]
                },
                {
                    "sExtends": "ajax",
                    "sButtonText": "Visible columns",
                    "mColumns": "visible"
                }
            ]
        }
    } );
} );

最新更新