簡體   English   中英

jQuery Datatables,TableTools插件按鈕不可見

[英]jQuery Datatables, TableTools Plugin Buttons are not visible

我已經下載了Jquery的dataTables.tableTools.js和dataTables.buttons.js以及匹配的樣式。 我已經確認鏈接是正確的。

問題是我的數據表工作得很好,但是當我添加一個導出到csv的按鈕時它沒有顯示出來。 表的其余部分是完美的,根據firebug沒有錯誤。 它只是不會顯示按鈕。 我正在使用Jquery的tableTool按鈕指南來完成我的腳本。 這是我的:

$("#table").DataTable({
  buttons: [ 
    'csv'
  ]
 });

誰能幫我? 我看到了很多類似的問題,但他們都在使用閃光燈。 這應該只使用HTML5。 我錯過了這是我第一次使用tableTools。

這就是我通常生成數據表的方式,也許它有所幫助。

$('#myTable').DataTable({
            "bAutoWidth": false,
            "dom": 'lf T<"clear"> rtip',
            "tableTools": {
                "sSwfPath": "/swf/copy_csv_xls_pdf.swf",
                "aButtons": ["print"]
            },...

當您導入捆綁包時,這應該會自動獲取工具。

bundles.Add(new StyleBundle("~/Content/datatables").Include(
                    "~/Content/DataTables-x.xx.x/css/jquery.dataTables.min.css",
                    "~/Content/DataTables-x.xx.x/css/dataTables.tableTools.min.css"));

bundles.Add(new ScriptBundle("~/bundles/datatables").Include(
                    "~/Scripts/DataTables-x.xx.x/jquery.dataTables.min.js",
                    "~/Scripts/DataTables-x.xx.x/dataTables.tableTools.js"));

@Scripts.Render("~/bundles/datatables")
@Styles.Render("~/Content/datatables")

確保Content / Datatables / swf文件夾中有正確的swf。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM