-1

我想要 html 表中的过滤和排序选项。我试过'tablesorter.js',

我可以使用这个模块对表格字段进行排序。但我无法添加带有表格字段的下拉列表和过滤框。

任何人都可以帮助我??

4

2 回答 2

1

尝试使用这个。

这是较短的 HTML 表格。

或者

( DEMO )简称使用下拉列表

$('table').tablesorter();

$('select').change(function(){
    var column = parseInt($(this).val(), 10),
        direction = 1, // 0 = descending, 1 = ascending
        sort = [[ column, direction ]];
    if (column >= 0) {
        $('table').trigger("sorton", [sort]);
    }
});
于 2012-10-25T12:12:28.613 回答
0

您可以通过将 class="filter-select" 添加到 .

<thead><th>Col 1></th><th class="filter-select">Col2</th></thead>

或者您可以为该列添加过滤器功能:

filter_functions : {

    // Add select menu to 3rd column (column numbers are zero-based).
    // Set the column value to true, and/or add "filter-select" class name to header
    2 : true,
}
于 2013-11-01T00:44:23.030 回答