我有一个jquery数据表代码,可以将表数据作为excel文件下载。它在Chrome中运行良好,但在IE中文件下载为' File"'类型。保存为对话框显示的格式为* .all file
在链接中查看此ex。点击IE中的excel按钮。
http://datatables.net/extensions/tabletools/
全部谢谢
答案 0 :(得分:2)
通过设置sFileName
强制文件名/扩展名类型 - 以下将强制文件名为export.xls
作为IE中的默认值:
var table = $("#example").dataTable({
oTableTools: {
aButtons: [
{ sExtends: "xls",
mColumns: "visible",
sFileName: "export.xls",
sFieldSeperator: ";",
sToolTip: "Save as Excel file"
}
]
}
})
注意:使用dataTables 1.9.x表示法,因为我不知道你使用的是什么版本,它适用于所有版本。