скрыть столбцы при создании Excel с помощью TableTools в JQuery Datatable - Datatables.net - PullRequest
2 голосов
/ 12 декабря 2011

В Datatables при просмотре в браузере мы показываем n столбцов.Когда пользователь нажимает кнопку «Создать Excel» (реализовано с помощью TableTools), я хочу скрыть некоторые ненужные столбцы.

Как скрыть столбцы во время выполнения?

Ответы [ 2 ]

4 голосов
/ 26 декабря 2013

Надеюсь, это поможет

$(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

1 голос
/ 24 октября 2012

Проверьте Выпуск Аллана Table Tools 2 . Я считаю, что у него есть свойство mColumns, которое позволяет вам указать, какие столбцы будут видны при экспорте при нажатии.

...