3

頭の間に次の行を追加した後、データをエクスポートし、TableTools が機能しません。

<script type="text/javascript" language="javascript" src="../../components/dataTables/media/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" language="javascript" src="../../components/dataTables/media/js/ZeroClipboard.js"></script>
<script type="text/javascript" language="javascript" src="../../components/dataTables/media/js/TableTools.js"></script>

これでテーブルIDプロップを変更します:

$('#myTable').dataTable({
   "sDom": '<"clear">lfrtipT'
}); 

テーブルに tableTools ボタンが表示されますが、機能していません

4

2 に答える 2

1

そのためには、次のファイルが必要です。

  1. copy_csv_xls_pdf.swf

ここで取得できます: Google Datatable SWF
次のコードを試してください:

$(document).ready( function () {
    $('#myTable').dataTable( {
        "sDom": '<"clear">lfrtipT',
        "oTableTools": {
              "sSwfPath" : "swf/copy_csv_xls_pdf.swf"
        }
    });
});

sSwfPath値をファイルへの絶対パスに設定しcopy_csv_xls_pdf.swfます。


詳細については、このリンクを確認してください: TableTools の例 - SWF パスの設定

于 2012-12-20T13:15:24.480 に答える