Datatable удалить указанный c div из строки во время экспорта в CSV - PullRequest
0 голосов
/ 22 февраля 2020

Пожалуйста, проверьте ниже таблицу для того, что я хочу в экспорте в csv. Я использовал Datatable. Я хочу удалить / скрыть removeit класс и его содержимое во время экспорта в csv.

<table>
    <tr>
        <th>First Name</th>
    </tr>
    <tr>
        <td>John doe <div class="removeit">Remove this content</div></td>
    </tr>
</table>

1 Ответ

0 голосов
/ 24 февраля 2020
Here, I found solution by myself.    
buttons: [ 
                { 
                    extend: 'csvHtml5', 
                    text: 'Export to Csv',
                    exportOptions: {
                      format: {
                            body: function ( data, row, column, node, type ) {
                               if(column==0){
                                   var lines = data.split('<div');
                                  var count_d = 0;
                                   jQuery.each(lines, function() {
                                        if(count_d==0){
                                            data = this;
                                        }
                                        count_d++;
                                    });
                               }
                               else{
                                   data = data;
                               }
                              return data; 

                            }
                        }    
                    }
                } 
            ],
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...