数据表下载文件名有问题
Having Issue On DataTables Download File Name
我正在使用 DataTable 将 table 值下载到 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
是正确的!你能告诉我如何解决这个问题吗?
默认情况下,文件名是 HTML 页面的标题。要覆盖默认值,请使用 title
选项,如下所示:
var allDataTbl = $('#all-data-tbl').DataTable( {
searching: false,
dom: 'Bfrtip',
buttons: [
'copy',
{
extend: 'excel',
title: 'filename'
},
{
extend: 'csv',
title: 'filename'
}
]
} );
我正在使用 DataTable 将 table 值下载到 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
是正确的!你能告诉我如何解决这个问题吗?
默认情况下,文件名是 HTML 页面的标题。要覆盖默认值,请使用 title
选项,如下所示:
var allDataTbl = $('#all-data-tbl').DataTable( {
searching: false,
dom: 'Bfrtip',
buttons: [
'copy',
{
extend: 'excel',
title: 'filename'
},
{
extend: 'csv',
title: 'filename'
}
]
} );