У меня есть следующие инициализации для моих DataTables:Исключить столбец экспорта в DataTables Кнопки
$(document).ready(function() {
$('.datatable').dataTable({
dom: 'Bfrtip',
buttons: [
{
extend: 'copyHtml5',
text: 'Copy Content to Clipboard',
className: 'btn',
},
{
extend: 'excelHtml5',
text: 'XLS Download',
className: 'btn',
"mColumns": [ 8 ]
},
{
extend: 'csvHtml5',
text: 'CSV Download',
className: 'btn',
"mRender": function (data, type, row) {
console.log(data);
}
},
],
});
});
Я использую DataTable кнопки, как tabletools осуждается из таблицы данных и перепробовал множество вариантов:
"mRender": function (data, type, row) {
console.log(data);
}
Также попытался:
"mColumns": [ 8 ]
Я пробовал применять различные параметры в различных w ай, но в моем понимании чего-то не хватает.
Спасибо.
Есть ли опция «не» для отображения всех видимых столбцов, кроме одного в частности? – pbarney
@pbarney, Это был хороший! Обновите ответ. Для этого вы можете использовать jQuery ': not' и': eq'. – davidkonrad