jquery DataTables,尝试使每个列可见时出错

时间:2017-07-26 01:14:30

标签: javascript jquery datatables

scoreList用于我的DataTable,并在整个文件中不断引用。

我需要在words_data中显示每一列。所以我尝试使用var words_data方法,但以下代码......

columns().every(...)

给出错误 words_table.columns().every( function() { $(this).visible(true); });

在这一点上有点困惑,除非$(this)实际上没有迭代每一列。

2 个答案:

答案 0 :(得分:0)

尝试将列作为参数传递给函数:

words_table.columns().every( function(column) {
   column.visible(true);
});

答案 1 :(得分:0)

使用它:

   this.visible(true);

而不是

   $(this).visible(true);

参考:https://jsfiddle.net/LxLvL20j/16/