如何确定列是否在Jquery数据表上可见

时间:2012-02-17 20:07:26

标签: jquery detect

我正在使用jQuery的数据表,我偶尔使用下面的代码切换一些列的可见性

tableId.fnSetColumnVis(0, false);

完成此操作后,UI上还有一些其他控件可用于切换可见性。因此,我需要检查(在页面加载时说)如果具有0索引的列是可见/隐藏/存在 - 无论如何。

请指教。感谢

1 个答案:

答案 0 :(得分:1)

如果您想知道某列是否可见,您可以这样做:

 //options are the datatable options
 options.fnDrawCallback = function(oSettings) {
    if (oSettings.aoColumns[0].bVisible)
    {
    ...
    }
 };