Javascript Tablesorter:仅允许外部筛选器搜索子行
目标:Javascript Tablesorter:仅允许外部筛选器搜索子行,javascript,jquery,html,tablesorter,Javascript,Jquery,Html,Tablesorter,目标: 让“内部”过滤器(即各个列的过滤器)仅基于各自的列进行过滤。忽略子行数据 具有一个外部筛选器,该筛选器可以基于表的所有数据(包括子行)进行筛选 问题: 我可以通过将filter\u childrows:true包含在Table Sorter的小部件选项中,让外部过滤器访问子行。但是,这也会导致单个列过滤器访问其他每一列中的数据 有没有一种方法可以让我从本质上说:“内部列过滤器,只关注您的数据,而忽略子行。外部过滤器,关注所有内容,包括子行。” 如果这有助于理解我的问题,我已经附上
- 让“内部”过滤器(即各个列的过滤器)仅基于各自的列进行过滤。忽略子行数据
- 具有一个外部筛选器,该筛选器可以基于表的所有数据(包括子行)进行筛选
- 我可以通过将
包含在Table Sorter的小部件选项中,让外部过滤器访问子行。但是,这也会导致单个列过滤器访问其他每一列中的数据filter\u childrows:true
filter\u childByColumn
的属性,它说明:
如果为true,查询将按列搜索子行内容(v2.22.0)
因此,您应该将其设置为false,但实际上这是其默认值,因此您可以手动将其设置为true,或者您没有2.22.0版本。根据,版本2.22.0中有一个名为filter\u childByColumn
的属性,该属性声明:
如果为true,查询将按列搜索子行内容(v2.22.0)
因此,您应该将其设置为false,但实际上这是它的默认值,因此您可以手动将其设置为true,或者您没有2.22.0版本。我在中没有找到任何关于“子行”的信息。你指的是另一个jQuery插件吗?你好,罗伯托,谢谢你的快速回复!这里有一个链接正在讨论其中的一些内容:我在列表中没有找到任何关于“子行”的内容。你指的是另一个jQuery插件吗?你好,罗伯托,谢谢你的快速回复!这里有一个链接讨论了其中的一些内容:不幸的是,包括该选项(设置为true)会导致外部筛选器无法访问子行。可能值得注意的是,我的外部筛选器
input
具有data column=“all”
。不幸的是,包含该选项(设置为true)会导致外部筛选器无法访问子行。可能值得注意的是,我的外部过滤器input
具有data column=“all”
。