Javascript DataTables columnDefs数组中的可见目标

Javascript DataTables columnDefs数组中的可见目标,javascript,jquery,arrays,datatables,Javascript,Jquery,Arrays,Datatables,我有一个数据表,其中应该不可见的列来自数组invisibleItems "columnDefs": [ { "visible": false, "targets": invisibleItems } 但问题是,当我打开页面时,我的所有列都是可见的。invisibleItems数组来自cookie,因此每次打开页面时,它都应该“记住”不可见的列。是否可以从数组中添加不可见列? 我还尝试了invisibleItems.join()将数组设置为字符串,但事情是一样的

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

 "columnDefs": [
                { "visible": false, "targets": invisibleItems }
但问题是,当我打开页面时,我的所有列都是可见的。
invisibleItems
数组来自cookie,因此每次打开页面时,它都应该“记住”不可见的列。是否可以从数组中添加不可见列? 我还尝试了
invisibleItems.join()
将数组设置为字符串,但事情是一样的。

我认为这应该可行;)


正如我在论坛上所说,它值得在这里显示
invisibleItems
,这样我们就可以看到它的格式。它应该是一个整数数组,如[1,2]-参见这里的示例:@colin0117数组是整数,这是我的问题
var invisibleItems = [1,2];
var table = $('#example').DataTable({
  columnDefs: [{
    visible: false, targets: invisibleItems
  }]
});