【问题标题】:jQuery TableTools not workingjQuery TableTools 不工作
【发布时间】:2011-12-09 06:45:21
【问题描述】:

我已经下载example

来自 TableTools。哪个工作正常。我所做的是将 index.html 的内容复制到另一个文件并关联每个路径。 Flash 加载正常,但除打印按钮外,每个控件都被禁用。可能是什么问题。

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

                } );
            } );
        </script>

【问题讨论】:

  • 确保数据表大于 1.9 版

标签: jquery jquery-datatables tabletools


【解决方案1】:

基本上问题是关于 swf 路径的指定错误。

"sSwfPath": "http://localhost/TableTools/media/swf/ZeroClipboard.swf"

尝试用

替换此路径
"sSwfPath": "../media/swf/ZeroClipboard.swf"

【讨论】:

  • 连我都有问题。我发现当我将鼠标悬停在 swf 上时,指针不会更改为单击 pinter 而对于打印它确实会
【解决方案2】:

而不是本地文件的 sSwfPath 值,试试这个 url:

http://datatables.net/release-datatables/extras/TableTools/media/swf/copy_csv_x‌​ls_pdf.swf

出于某种原因,这为我提供了功能,但本地文件没有。

【讨论】:

  • 我知道这是旧的,但是当我在我的计算机上运行文件时它不起作用,我必须在我的本地主机上运行它才能使 swf 工作。前任。 C:\datatables.html 不起作用。 localhost/datatables.html 做到了。从服务器而不是本地文件加载 swf 是使它在您的情况下工作的原因。但也许你的问题是别的。
  • 谢谢。当 copy_csv_x‌​ls_pdf.swfZeroClipboard.swf 通过本地服务器的绝对 URL 引用时,我当前的安装工作。
【解决方案3】:

认为这会有所帮助

"sDom": 'T<"H"plfr>t<"F"ip>',
"oTableTools": {
            "aButtons": [ "csv", "pdf" ],
            "sSwfPath": "https://datatables.net/release-datatables/extras/TableTools/media/swf/copy_csv_xls_pdf.swf"
        }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-05
    • 1970-01-01
    • 2015-07-04
    • 2015-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多