数据表工作正常,但是我正在尝试添加 TableTools 并且遇到了问题。使用我正在使用的数据表可以正常工作,完全没有问题,但是尝试将 tabletools 添加到它没有成功。我正在做的事情没有报告控制台错误,但没有任何显示。这让我相信我在代码中做错了什么。我把代码放在下面。
该脚本包括:
<script src="//cdn.datatables.net/1.9.4/js/jquery.dataTables.js"></script>
<script src="//cdn.datatables.net/tabletools/2.2.0/js/dataTables.tableTools.js"></script>
<script src="//tinymce.cachefly.net/4.0/tinymce.min.js"></script>
<link rel="stylesheet" href="//cdn.datatables.net/tabletools/2.2.0/css/dataTables.tableTools.css" type="text/css" media="all" />
我正在使用以下代码:
var foreTable = $(".cscf-fore-table").dataTable({dom: \'T<"clear">lfrtip\',
tableTools: {
"sSwfPath": "//cdn.datatables.net/tabletools/2.2.0/swf/copy_csv_xls.swf",
"aButtons": [
"copy",
"csv",
"xls",
"print"
]
},
"bSort": false,"aLengthMenu": [
[25, 50, 100, 200, -1],
[25, 50, 100, 200, "All"]
],
"iDisplayLength":-1, "bJQueryUI":true, "sPaginationType":"full_numbers"});