选择筛选器时,Tablesorter值应始终可见

选择筛选器时,Tablesorter值应始终可见,tablesorter,Tablesorter,我目前正在使用table sorter,只是想知道是否有一种方法可以使默认值始终显示,而不管从过滤器选择列表中选择的过滤器是什么。我尝试使用过滤器函数,但在为具有过滤器选择的列添加过滤器函数后,它会丢失包含所有可用值的过滤器选择列表 例如,这里是我尝试使用的过滤器函数,无论选择了哪些值,它都应该显示“John”: 0 : function(e, n, f, i, $r, c, data) { var x = e===f; var y = e==='John';

我目前正在使用table sorter,只是想知道是否有一种方法可以使默认值始终显示,而不管从过滤器选择列表中选择的过滤器是什么。我尝试使用过滤器函数,但在为具有过滤器选择的列添加过滤器函数后,它会丢失包含所有可用值的过滤器选择列表

例如,这里是我尝试使用的过滤器函数,无论选择了哪些值,它都应该显示“John”:

    0 : function(e, n, f, i, $r, c, data) {
      var x = e===f;
      var y = e==='John';
      var show = x|y;

      return show;
    },


我遗漏了什么吗?

在javascript中,
操作符需要两个竖条:

0 : function(e, n, f, i, $r, c, data) {
   var x = e===f;
   var y = e==='John';
   var show = x || y;

   return show;
 },
也许更好的方法是使用,它可以按如下方式使用():

此外,确保在标题单元格中包含“筛选器匹配”类名:

<th class="filter-match">...</th>
。。。
否则“或”查询默认为精确的单元格内容匹配

<th class="filter-match">...</th>