点击元素来过滤javascript(datatables)中的列

时间:2014-01-22 23:34:09

标签: javascript jquery datatables

我正在使用javascript DataTables来显示数据,并希望通过单击数据项以及标准菜单来修改过滤器。例如,我有一个这样的表(显然不包括过滤所需的javascript函数):

<table>
    <thead>
        <th>name</th>
        <th>number</th>
    </thead>
    <tbody>
        <tr>
            <td>Bob</td>
            <td>5</td>
        </tr>
        <tr>
            <td>Sue</td>
            <td>5</td>
        </tr>
        <tr>
            <td>Sue</td>
            <td>2</td>
        </tr>
        <tr>
            <td>Bob</td>
            <td>1</td>
        </tr>
        <tr>
            <td>Frank</td>
            <td>5</td>
        </tr>
    </tbody>
</table>

如果观众点击“Bob”,我希望过滤器更新为仅显示包含“Bob”的行。

1 个答案:

答案 0 :(得分:0)

使用ColumnFilterWidgetsColumnFilter

这些页面中有示例,摘要和文档。我希望它有所帮助。