Как экспортировать DataTable в Excel с выбранным столбцом

0

Я использую tabletool для экспорта datatable как excel, который отлично работает для экспорта всей таблицы. Теперь я хочу экспортировать только выбранный столбец, потому что некоторый столбец с объектами HTML (div, span, img) внутри таблицы raw, вызывающий проблему.

я использовал следующий код для экспорта всей таблицы как excel

$(document).ready(function() {

         jQuery('#dashBoardTable').dataTable( {
                 "sScrollX": "200px",
                 "sScrollY": "200px",
                 "sDom": 'T<"clear">lfrtip',
                                    "sPaginationType": "full_numbers"

            } );
} ); 
Теги:
datatable
jquery-datatables

1 ответ

0

Возможно, вам нужно отфильтровать таблицу в другой переменной в jquery. Это код, который я использовал в подобной ситуации:

function btnExportarExcel_onclick (отправитель) {var trVisibles = '';

        $('#tblBitacoraInterfazSAP > tbody > tr').each(function (i) { //Remove hidden rows
            if ($(this).is(':visible'))
                trVisibles += $(this)[0].outerHTML;
        });

        var table = $('<table id="testTable"></table>');
        table.append(trVisibles);

        $(table).find('tr td').each(function (i) { //Remove hidden Columns
            if ($(this).css('display') == 'none')
                $(this).remove();
        });

        //table variable is now filtering as you need
    }

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню