Tablesorter:在加载时设置初始过滤器选择值

dso*_*828 3 load tablesorter filter

我有一个tablesorter表,其中列使用filter-selectfilter-onlyAvail类.我要做的是在下拉选择中的一个值上预过滤该列.

我已尝试在data-placeholder属性中设置它,但这不起作用.

我也尝试过以下方法:

$(document).ready(function(){
    $.tablesorter.setFilters($("#table"),['','','','','','','','T'],true);
});
Run Code Online (Sandbox Code Playgroud)

它在选择菜单中正确设置了过滤器,但实际上并没有运行过滤器.

有任何想法吗?

Mot*_*tie 9

要初始设置过滤器,请将过滤器添加到标头"data-value"属性(由filter_defaultAttrib窗口小部件选项设置):

<table id="table">
  <thead>
    <tr>
      <th>...</th>
      ...
      <th data-value="T">...</th>
  </thead>
  <tbody>
  ...
  </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

您可以在Age列中看到<30最初设置的示例.