Кнопки экспорта работают, когда у меня есть одна, но когда я дублирую ее, кнопки исчезают.
Я загружаю:
- jquery.dataTables.min.css
- jquery.dataTables.min.js
- buttons.dataTables.min.css
- buttons.dataTables.min.js
- buttons.flash.min.js
- buttons.html5.min.js
- buttons.print.min.js
как я читаю на документе (официальная веб-страница).
Когда у меня есть один (неважно, какой), он работает хорошо, но когда я устанавливаю обе таблицы данных на одной странице, кнопки не отображаются.
$(document).ready( function () {
$('#firstTable').DataTable({
dom: 'Bfrtip',
buttons: [
'csv', 'excel', 'print'
]
} );
$('#secondTable').DataTable({
dom: 'Bfrtip',
buttons: [
'csv', 'excel', 'print'
]
} );
});
Я думаю, это из-за невозможности установить _DT_CellIndex в undefined, который я уже пытался исправить, но, похоже, он хочет сохраниться.
Обе таблицы генерируются динамически, и некоторые ячейки могут быть пустыми.
Я не смог найти способ сообщить таблицы данных, которые позволяют / игнорируют белые клетки.
Кстати, кажется, что добавление ячейки on void не вступает в силу.
Любое предложение будет оценено.