DataTables + yadcf将类添加到过滤列

时间:2017-02-09 12:34:08

标签: javascript jquery datatables yadcf jquery-datatables-rails

有没有办法使用yadcf为过滤的列添加类?

至于现在,当我使用yadcf提供的选择框过滤我桌子上的一列时,我似乎无法证明该列已被过滤。

我想在列<th>中添加一个类,以便我可以设置它的样式,以向我的用户显示相应的列已被过滤。

提前致谢。

2 个答案:

答案 0 :(得分:1)

yadcf允许您使用style_class属性在过滤器上添加自定义class,无论如何 IMO ,当过滤过多时,整个列的外观会有所不同

答案 1 :(得分:0)

使用yadcf中的.inuse类解决它。 这是yadcf应用于过滤列的类。 我所要做的就是添加 $(".yadcf-filter.inuse").closest("th").addClass("bg-filter");到我的DataTables'drawCallback