在DataTables上发布问题下载文件名

时间:2015-11-06 00:00:46

标签: datatables datatables-1.10

我使用DataTable将表格值下载到Excel和CSV,如下面的代码

var allDataTbl = $('#all-data-tbl').DataTable( {
        bFilter: false,
        dom: 'Bfrtip',
        buttons: [  'copy', 'excel', 'csv' ]
    } );

但下载的文件正在获取虚拟长名称,如

  

BC Run of River Decision Support ToolChart context menuChart context   menuChart context menuChart context menuChart context menuChart   context menuChart context menuChart context menuChart context   menuChart context menuChart context menuChart.csv

只有BC Run of River Decision Support Tool是正确的!能告诉我如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

默认情况下,文件名将是HTML页面的标题。要覆盖默认值,请使用title选项,如下所示:

var allDataTbl = $('#all-data-tbl').DataTable( {
    searching: false,
    dom: 'Bfrtip',
    buttons: [  
        'copy', 
        {
           extend: 'excel', 
           title: 'filename'
        },
        {
           extend: 'csv', 
           title: 'filename'
        }
    ]
} );
相关问题