我对子行使用tablesorter。我的表的每个父行都有许多子行。所有子行的列数与父行的列数相同。
我实现了过滤器,使用它我可以搜索父级和子级。当我在筛选器框中搜索列时,我注意到还会报告来自子行的所有列的所有筛选器匹配。我的应用程序中的目的是报告特定列(过滤器框的同一列)的匹配项,而不管它是父列还是子列。
以前有没有人遇到过这个问题?
例如,看看这个网站
http://mottie.github.io/tablesorter/docs/example-child-rows-filtered.html
如果我们在"Date“列过滤器框中搜索"Colorado”,仍然会显示一个条目,在子行的一些不相关的列中包含字符串"Colorado“。
发布于 2018-10-05 18:46:51
我也有同样的问题。我们克服的方法基本上是让childrow有自己的特定列,然后只在这些列上添加外部过滤器。然后,我们必须隐藏包含子列数据的列的标题中的筛选器。不确定此问题是否已修复。
<tr class="tablesorter-childRow">
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>child column filter 1</td>
<td class="filter-match">Child column fiter 2</td>
<td class="filter-match">child column filter 3</td>
</tr>
https://stackoverflow.com/questions/25275217
复制相似问题