1

Datatables に TableTools を実装しました。ブラウザにいくつかの非表示の列がありますが、Excel を生成すると. それらの非表示の列で生成されています。ただし、これらの非表示の列は、Excel の生成にも含めるべきではありません。これどうやってするの。

4

1 に答える 1

5

mColumnsを使用します。エクスポートで使用するフィールドを決定します。

$(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"
                }
            ]
        }
    } );
} );
于 2012-11-08T15:48:36.840 に答える