tablesorter子行搜索

时间:2014-08-12 22:36:40

标签: tablesorter

我正在使用带有子行的tablesorter。我的表每个父行有很多子行。所有子行的列数与父项的列数相同。

我已经实现了过滤器,我可以使用它来搜索父和子。当我在过滤器框中搜索列时,我注意到还报告了子行的所有列的所有过滤器匹配。我的应用程序的目的是报告特定列(过滤器框的同一列)的匹配,无论它是父项还是子项。

以前有人遇到过这个吗?

例如,请查看此网站

http://mottie.github.io/tablesorter/docs/example-child-rows-filtered.html

如果我们在“日期”列过滤器框中搜索“科罗拉多”,则仍会显示一个条目,其中包含子行中某些不相关列中的字符串“Colorado”。

1 个答案:

答案 0 :(得分:0)

我有同样的问题。我们克服的方法基本上是使子行具有自己的特定列,然后仅在这些列上添加外部过滤器。然后,我们必须隐藏带有子列数据的列的标题中的过滤器。不确定是否已解决。

<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>