Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Datatables 导出到Excel不会导出数据表中的所有行_Datatables - Fatal编程技术网

Datatables 导出到Excel不会导出数据表中的所有行

Datatables 导出到Excel不会导出数据表中的所有行,datatables,Datatables,Im使用datatables在网页上显示数据。还添加了导出按钮,该按钮将以Excel格式导出数据。 目前,我在javascript中使用search()(基于第17列)只显示数据表中的特定数据。单击“导出”时,仅导出已过滤的数据。我希望在不应用任何筛选器的情况下导出整个数据 在视图中,它应仅显示列17具有特定值“abc”(工作)的行 导出时,它应导出整个数据,即第17列应具有所有值,而不应用搜索。(不工作) 代码段: var table = $('.tableContent').DataTabl

Im使用datatables在网页上显示数据。还添加了导出按钮,该按钮将以Excel格式导出数据。 目前,我在javascript中使用search()(基于第17列)只显示数据表中的特定数据。单击“导出”时,仅导出已过滤的数据。我希望在不应用任何筛选器的情况下导出整个数据

  • 在视图中,它应仅显示列17具有特定值“abc”(工作)的行
  • 导出时,它应导出整个数据,即第17列应具有所有值,而不应用搜索。(不工作)
  • 代码段:

    var table = $('.tableContent').DataTable({    
            "autoWidth": false,    
            "pageLength": 50,    
            dom : 'lBfrtip',    
            buttons : [ {    
                extend : 'excel',    
                text : 'Export to Excel'    
            } ],
    
            "columnDefs" : [{    
                "targets" : [ 0, 1, 2, 8, 9, 10, 11,  17, 18 ],    
                "visible" : true,    
                "searchable" : true    
            }, {    
                "targets" : [ 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 19, 20, 21 ],    
                "visible" : false,    
                "searchable" : false    
            }]
        });
        table.column(17).search('abc', false, false, true).draw();