如何将非交互式默认过滤器应用于Tablefilter?
像show rows where field_1="variable"
之类的东西,但是在加载表时默认建立。
谢谢!
答案 0 :(得分:3)
如果我理解您的要求,可以将标题类设置为"filter-false"
以禁用该列中的过滤器;然后在set the desired filters(initializes)之后demo:
$('table').tablesorter({
theme: 'blackice',
widgets: ['zebra', 'filter'],
initialized: function (table) {
$.tablesorter.setFilters( table, ['abc'], true);
}
});
答案 1 :(得分:0)
从2.10.8开始,另一种解决方案是将所需的过滤器添加到标题列的data-value
属性中(如回答here。)
<table id="table">
<thead>
<tr>
<th>...</th>
...
<th data-value="abc">...</th>
</thead>
<tbody>
...
</tbody>
</table>
可以在Custom Filter Widget Functions演示中找到更多信息和示例。