【问题标题】:Javascript DataTables columnDefs visible targets from arrayJavascript DataTables columnDefs 数组中的可见目标
【发布时间】:2018-04-27 13:14:43
【问题描述】:

我有一个数据表,其中应该不可见的列来自数组invisibleItems

 "columnDefs": [
                { "visible": false, "targets": invisibleItems }

但问题是,当我打开页面时,我的所有列都是可见的。 invisibleItems 数组来自一个 cookie,所以每次我打开页面时,它都应该“记住”不可见的列。可以从数组中添加不可见的列吗? 我也尝试过invisibleItems.join() 将数组作为字符串但同样的东西。

【问题讨论】:

  • 正如我在论坛上所说的,在这里显示invisibleItems 是值得的,这样我们就可以看到它的格式。它应该是一个整数数组,例如 [1,2] - 请参见此处的示例:live.datatables.net/vunecumo/1/edit
  • @colin0117 数组是整数,这是我的问题

标签: javascript jquery arrays datatables


【解决方案1】:

我认为这应该可行;)

var invisibleItems = [1,2];
var table = $('#example').DataTable({
  columnDefs: [{
    visible: false, targets: invisibleItems
  }]
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-12
    • 2017-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多