jQuery TableTools не работает - PullRequest
       31

jQuery TableTools не работает

0 голосов
/ 09 декабря 2011

Я скачал пример

из TableTools.Который работает нормально.я скопировал содержимое файла index.html в другой файл и связал каждый путь.Флэш-память загружена нормально, но кроме кнопки печати все элементы управления отключены.В чем может быть проблема.

<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>

Ответы [ 3 ]

2 голосов
/ 16 января 2012

В основном проблема заключается в неправильном указании пути swf.

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

Попробуйте заменить этот путь на

"sSwfPath": "../media/swf/ZeroClipboard.swf"
1 голос
/ 16 июля 2013

Вместо значения sSwfPath для локального файла, попробуйте этот URL:

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

По какой-то причине это предоставляет мне функциональность, а локальный файл - нет.

0 голосов
/ 26 декабря 2013

Думаю, это поможет

"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"
        }
...