0

我已经从 extras/TableTools/index.html 下载了带有 pdf 和 excel 选项的数据表示例。哪个工作正常。但是在更改路径后,只有打印选项起作用,而 pdf 和 excel 选项停止工作。

我的代码标题:

<style type="text/css" title="currentStyle">
        @import "demo_page.css";
        @import "demo_table.css";
        @import "TableTools.css";
    </style>
    <script type="text/javascript" charset="utf-8" src="jquery.js"></script>
    <script type="text/javascript" charset="utf-8" src="jquery.dataTables.js"></script>
    <script type="text/javascript" charset="utf-8" src="ZeroClipboard.js"></script>
    <script type="text/javascript" charset="utf-8" src="TableTools.js"></script>
    <script type="text/javascript" charset="utf-8">
        $(document).ready( function () {
            $('#example').dataTable( {
                "sDom": 'T<"clear">lfrtip'
            } );
        } );
    </script>
4

1 回答 1

0

您缺少 tabletools swf 文件路径

"oTableTools": {
    "sSwfPath": "PATH_TO_SWF/copy_csv_xls_pdf.swf"
}

正如网站TableTools 示例中提到的 - 设置 SWF 路径

如果您没有使用与 TableTools 包相同的目录结构,则需要设置此参数。

于 2013-06-10T13:18:45.580 回答