我有一个数据表,应该不可见的列来自数组invisibleItems
"columnDefs": [
{ "visible": false, "targets": invisibleItems }
但问题是,当我打开页面时,我的所有列都可见。 invisibleItems
数组来自一个cookie,因此每次打开页面时都应该“记住”不可见的列。可以从数组中添加不可见的列吗?
我也尝试invisibleItems.join()
将数组作为字符串,但同样的事情。
答案 0 :(得分:0)
我认为这应该有用;)
var invisibleItems = [1,2];
var table = $('#example').DataTable({
columnDefs: [{
visible: false, targets: invisibleItems
}]
});