簡體   English   中英

如何禁用DataTables中的TableTools按鈕?

[英]How to disable TableTools buttons in DataTables?

我在Ruby on Rails應用中使用的是最新版本的DataTables插件,並且我想禁用默認顯示的TableTools按鈕(復制,CSV,Excel等),我嘗試了以下代碼,但刪除了整個表格工具面板。

$('#myTable').dataTable
  'dom': 'T<"clear">lfrtip'
  oTableTools :
    {
      aButtons: nil
    }

請幫忙!

試試這個..從dom值中刪除T選項

$('#myTable').dataTable
  'dom': 'lfrtip'

T選項觸發TableTools的初始化。

在設置的tableTools屬性中提供"aButtons": []

刪除csv,excel之類的選項,刪除B-有效100%

 t = $("#tbl_item").DataTable({
        processing: true,
        serverSide: true,
        info: true,
        ajax: {
            url: '../Ajax/Ajax_Section?option=getAllPhantomsAndItems&user_srno=',
            data: function (data) {
                delete data.columns;
            }
        },
        columns: [
                    { "data": "abc" },
                    { "data": "srno" },
                    { "data": "reference" },
                    { "data": "categoryName" },
                    { "data": "makeName" },
                    { "data": "sapCode" },
                    { "data": "logisticOffer" },
                    { "data": "priceUsd" },
                    {
                        "render": function (data, type, full, meta) {
                            return '<a class="btn btn-warning" onClick="AddToSection(' + full.srno + ',' + '\'' + full.type + '\')" href="javascript://">Add To Section</a>';
                        }
                    }
        ],
        order: [[1, 'desc']],
        select: true,
        dom: 'lrtip',
        responsive: true,
        buttons: true
    });

暫無
暫無

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

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