datatables - 无法让 DataTables TableTools 显示

标签 datatables tabletools

不知道我在这里做错了什么。我在目录中有数据表:

MainFolder/common/js/DataTable-1.8.2/jquery.dataTables.min.js


并且像这样包括它:
<script src="common/js/DataTable-1.8.2/jquery.dataTables.min.js"></script>
我已经下载了最新版本的 TableTools,并尝试将它放在 DataTable-1.8.2 目录中的不同位置:

MainFolder/common/js/DataTable-1.8.2/TableTools-2.0.1

MainFolder/common/js/DataTable-1.8.2/Extras/TableTools-2.0.1

MainFolder/common/js/DataTable-1.8.2/media/(all files included in media/)


我正在像这样初始化我的表(在 Ajax 调用之后):
$('#grid-container').dataTable({
'aaData': response.AADATA,
"aoColumns": aoColumns,
"bJQueryUI": true,
"bDestroy": true,
"iDisplayLength": 20,
"sDom": '<"H"lTfr>t<"F"ip>'
});
我也尝试使用设置 sSwfPath 参数
"oTableTools": {
    "sSwfPath": "Extras/TableTools-2.0.1/media/swf/copy_cvs_xls_pdf.swf" //and many other permutations, including relative to the Main Folder root
}
我还尝试禁用 bjQueryUI 参数并使用常规的 sDom 默认设置,以及在 sDom 字符串中的不同位置放置“T”标记。
我根本无法让 TableTools 在任何浏览器中显示。安装了 Flash Player 11.1.102.55。控制台没有显示错误。

最佳答案

确保您包含 TableTools.js , ZeroClipboard.jsTableTools.css .把DataTables目录不会自动找到它。

关于datatables - 无法让 DataTables TableTools 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8299104/

相关文章:

javascript - 渲染大表的性能问题

javascript - 带有数据表的表选项,用于添加、删除、调整列大小和更改列顺序

javascript - DataTables:在按钮中的文本旁边添加图标

ruby - 如何在 ruby​​ on rails 中显示 Datatable tabletools (copy, csv, excel, pdf, save)

数据表 TableTools - 保存 CSV 时是否可以只包含可见列?

jquery - 如何根据 jQuery 数据表中的列值设置表行的颜色

javascript - 如何按值复制?

javascript - 带有比较运算符的 jQuery DataTables 过滤列

javascript - 选择行时启用自定义按钮(默认情况下禁用)

javascript - 数据表TableTools下载仅下载部分表