【问题标题】:How to disable TableTools buttons in DataTables?如何禁用 DataTables 中的 TableTools 按钮?
【发布时间】:2016-01-11 20:30:27
【问题描述】:

我在我的 Ruby on Rails 应用程序中使用最新版本的 DataTables 插件,我想禁用默认显示的 TableTools 按钮(复制、CSV、Excel、...),我尝试了以下代码,但是它删除了整个表格工具面板。

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

请帮忙!

【问题讨论】:

  • 您想禁用它们,因为您不需要它们,或者您希望根据不同的操作来启用和禁用它们?

标签: jquery coffeescript datatables jquery-datatables


【解决方案1】:

试试这个 .. 从 dom 值中删除 T 选项

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

T 选项触发 TableTools 的初始化。

【讨论】:

  • 嗯,我需要表格工具,但我不想要按钮,我只需要行点击功能和东西
【解决方案2】:

在设置的tableTools 属性内提供"aButtons": []

【讨论】:

    【解决方案3】:

    删除 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
        });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-04
      • 2021-03-12
      相关资源
      最近更新 更多