DataTable Plugin JSON экспорт
Приветствую всех! Возникла трабла с плагином DataTable мне необходимо сделать экспорт таблицы в JSON как в примере только исключить последнюю колонку из JSONa пока не придумал как это можно сделать https://datatables.net/extensions/bu...ustomFile.html
Есть у кого-то идеи?
$(".table").DataTable({
dom: 'Bfrtip',
buttons: [
{
extend: 'copy',
exportOptions: {
columns: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
}
}, {
extend: 'excel',
exportOptions: {
columns: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
}
}, {
extend: 'csv',
exportOptions: {
columns: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
}
}, {
extend: 'pdf',
exportOptions: {
columns: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
}
}, {
extend: 'print',
exportOptions: {
columns: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
}
}, {
text: 'JSON',
action: function ( e, dt, button, config ) {
var data = dt.buttons.exportData();
$.fn.dataTable.fileSave(
new Blob( [ JSON.stringify( data ) ] ),
'Export.json'
);
}
},
]
} );
Для всех форматов код работает корректно но для JSON не выходит пока реализовать экспорт без последней колонки. |
Я нашел решение!!! Согласно : https://datatables.net/reference/api...ns.exportData()
var data = dt.buttons.exportData({
columns: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
});
Даже благодарен за то что не дали ответа! Оставлю это здесь а вдруг пригодится |
| Часовой пояс GMT +3, время: 03:45. |