Javascript PDF不显示带有datatable按钮的“完成”

Javascript PDF不显示带有datatable按钮的“完成”,javascript,php,datatable,datatables,Javascript,Php,Datatable,Datatables,我试图可视化几乎所有datatable列的pdf,但是,pdf文档不显示最后两列。话虽如此,我有两个问题。首先,我如何使“Opciones”列不出现,第二,我如何使pdf显示完整?我将感谢任何帮助。谢谢 这是我的代码: function listar() { tabla = $('#tbllistado').dataTable({ "aProcessing": true,//activamos el procedimiento del datatabl

我试图可视化几乎所有datatable列的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 ]
                }
            }
        ]

我自己想出来的,我所要做的就是给pdf按钮添加一些参数。多谢各位

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