2

ブラウザで表示中の Datatables では、n 列を表示します。ユーザーが Excel の生成 (TableTools を使用して実装) をクリックすると、不要な列を非表示にしたいと考えています。

実行時に列を非表示にする方法は?

4

2 に答える 2

4

これが役立つことを願っています

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

このリンクを確認してください http://datatables.net/extras/tabletools/button_options#collection_options

于 2013-12-26T12:05:42.877 に答える
1

Table Tools 2 の Allan のリリースを確認してください。クリックしたときにエクスポートに表示される列を指定できる mColumns プロパティがあると思います。

于 2012-10-24T15:29:07.390 に答える