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