【发布时间】:2013-07-10 07:09:25
【问题描述】:
我已经在数据表中实现了 excel 导出。已将 tabletool 参考和 SWF 包含到我的本地工作区中。
var oTable = $("#products").dataTable({
"aaData": newarray,
"bProcessing": true,
"bDeferRender": true,
"bFilter": false,
"bRetrieve": true,
"bPaginate": true,
"bJQueryUI": true,
"sPaginationType": "two_button",
"sDom": '<"H"Tfr>t<"F"ip>',
"oTableTools": {
"sSwfPath": "../swf/copy_csv_xls.swf",
"aButtons": [ "xls" ]
},
"bSort": true,
它只是在表头中显示导出选项,但没有任何操作,没有发生任何事情。我需要做任何步骤吗?如果我在不提及 oTableTools 的情况下保持空白,则打印选项工作正常,所以我的环境运行良好。
请告知我没有完成哪一步?
谢谢
【问题讨论】:
-
有人知道这个问题吗?
-
我不确定您的代码发生了什么,但这可能会对您有所帮助datatables.net/release-datatables/extras/TableTools/index.html
-
也许也可以尝试另一种初始化设置方法:datatables.net/release-datatables/extras/TableTools/…
-
也许可以尝试使用相对于根的 url,例如“/tools/swf/copy_csv_xls.swf”...?
-
请告诉我如何使用 root-relative ?
标签: jquery datatables