为什么这个dataTables jQuery插件(TableTools)不起作用?

时间:2014-08-12 17:58:17

标签: javascript jquery datatables tabletools

我正在尝试为jQuery插件dataTables添加TableTools扩展。我已经把它放到网站上,但没有包含.swf文件。这是代码:

$(document).ready(function() {
var table = $('#balances').DataTable({
    tableTools: {
        "sSwfPath": "../_inc/content/current-loan-balances-report/copy_csv_xls_pdf.swf"
    }
});
var tt = new $.fn.dataTable.TableTools( table );

$( tt.fnContainer() ).insertBefore('div.dataTables_wrapper'); } );

表的ID是余额。 sSwfPath是它所说的指定swf文件路径的地方,我已经完成了。当我加载页面时,它表示文件未找到,并且在控制台中它显示的路径与上面指定的路径不同。

1 个答案:

答案 0 :(得分:0)

问题在于dataTables引用.swf文件的方式。它没有在页面顶部引用,但是在dataTables的脚本中,我遇到的问题是由于我使用的文件结构。我不得不将.swf文件移动到根文件夹,在dataTables脚本中引用它,它没有问题!

相关问题