数据表工具副本,pdf。 csv,excel export没有用。 只有印刷工作
即时通讯使用数据表作为我的前端要求,它工作得很好,除了我在导出东西时遇到问题,例如copy,csv,excel和pdf,只有print正在工作。 任何想法,线索,想法,帮助,建议,推荐? 我使用的是1.10.6版
我确实链接了所有必要的库,例如datatables js,css和datatables tools js。 下面是我在脚本上激活它的代码
$('#cigptable').DataTable( { "pagingType": "full_numbers", "dom": 'Tlfrtip', "tableTools": { "sSwfPath": "../../../plugins/datatables/extensions/TableTools/swf/copy_csv_xls_pdf.swf" }, "oLanguage": { "oPaginate": { "sPrevious": '', "sNext": '' } } });
请参阅sSwfPath选项文档,以下是摘录:
sSwfPath
定义TableTools用于复制到剪贴板并在本地保存文件操作的SWF的路径。 如果您遇到这些操作的问题,但没有打印,则很可能是这个问题。
最有可能的问题是由于copy_csv_xls_pdf.swf
文件的路径不正确。 尝试使用CDN链接:
//cdn.datatables.net/tabletools/2.2.4/swf/copy_csv_xls_pdf.swf
引用DataTables开发人员Allan Jardine :
此外,它不适用于本地驱动器,除非您为Flash设置了安全性例外。 您可以在此处更改全局安全设置: http : //www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html 。
- 排除jQuery DataTables.net TableTools的最后一列
- jQuery Datatables – 如何按列进行编程排序
- 在Turbolinks存在的情况下导航回来时,如何防止jQuery DataTable上的重复包装?
- 避免在Datatables中渲染“表格中没有数据”
- 按钮点击调用datatable
- 使用Moment.js和Ordering Plugin在Datatable中按日期排序(dd.mm.YYYY)的问题
- ng-repeat排序箭头在javascript数据表中不起作用
- 服务器端处理的DataTable上的“列索引”
- datatables + lengthMenu +所有+服务器端处理+无法正常工作