PDF不显示完整的数据表按钮



我正在尝试可视化几乎所有数据表列的pdf,然而,pdf文档没有显示最后两列。话虽如此,我有两个问题。首先,我如何使列";Opciones";不出现,第二个问题是,我如何才能使pdf显示完整?如果有任何帮助,我将不胜感激。感谢

这是我的代码:

function listar() {
tabla = $('#tbllistado').dataTable({
"aProcessing": true,//activamos el procedimiento del datatable
"aServerSide": true,//paginacion y filrado realizados por el server
dom: 'Bfrtip',//definimos los elementos del control de la tabla
buttons: [
'copyHtml5',
'excelHtml5',
'csvHtml5',
'pdf'
],
"ajax":
{
url: '../ajax/venta.php?op=listar',
type: "get",
dataType: "json",
error: function (e) {
console.log(e.responseText);
}
},
"bDestroy": true,
"iDisplayLength": 5,//paginacion
"order": [[0, "desc"]]//ordenar (columna, orden)
}).DataTable();
}

以及结果的图像在此处输入图像描述

这也是pdf在此处输入图像描述

我自己想好了,我所要做的就是在pdf按钮中添加一些参数。非常感谢

buttons: [
'copyHtml5',
'excelHtml5',
'csvHtml5',
{
extend: 'pdf',
orientation: 'landscape',
exportOptions: {
columns: [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ]
}
}
]

最新更新