检查 table 是否被过滤

Check if table is filtered

YADCF 是否可以做类似的事情:

yadcf.exGetColumnFilterVal(oTable, 'all')

所以它 returns 应用过滤器的所有列的值数组?

我需要检查任何列中是否有过滤器,以及它们是否被列可见性隐藏。 exGetColumnFilterVal 正在做这个把戏,但我想避免这样的事情:

  if (yadcf.exGetColumnFilterVal(oTable, 0) != '') { }
  if (yadcf.exGetColumnFilterVal(oTable, 2) != '') { } 
  if (yadcf.exGetColumnFilterVal(oTable, 3) != '') { } 
  if (yadcf.exGetColumnFilterVal(oTable, 6) != '') { } 
  ...

谢谢

不可能,你可以在你的列上循环并在其中 dom 像这样

if (yadcf.exGetColumnFilterVal(oTable, index) !== '') { }