0

如何将非交互式默认过滤器应用于 Tablefilter?

show rows where field_1="variable"加载表格时,默认情况下类似但已建立。

谢谢!

4

2 回答 2

3

如果我理解您的要求,您可以将标题类设置"filter-false"为禁用该列中的过滤器;然后在表初始化后设置所需的过滤器演示):

$('table').tablesorter({
    theme: 'blackice',
    widgets: ['zebra', 'filter'],
    initialized: function (table) {
        $.tablesorter.setFilters( table, ['abc'], true);
    }
});
于 2013-05-21T14:50:18.493 回答
0

从 2.10.8 开始,另一种解决方案是将所需的过滤器添加到标题列的属性中(如此data-value回答。)

<table id="table">
  <thead>
    <tr>
      <th>...</th>
      ...
      <th data-value="abc">...</th>
  </thead>
  <tbody>
  ...
  </tbody>
</table>

更多信息和示例可以在Custom Filter Widget Functions演示中找到。

于 2016-06-17T19:35:30.647 回答