Tablesorter检测变化或变化?

时间:2013-10-30 00:06:31

标签: jquery tablesorter

我无法找到如何执行以下操作:

我想在顶部显示一个计数器,其中显示的行数和总行数如下:

10/100(不是寻呼机)

我应该触发什么?

我在$(document).ready()上有一个变量,如下所示:var total = $('table').length; 如何在过滤器更改时触发当前行?

我正在使用tablesorter插件。

1 个答案:

答案 0 :(得分:2)

尝试使用此代码(demo),它使用filterEnd event更新行数显示:

var $count = $('.count'),
    $t = $('table'),
    $tr = $t.find('tbody tr'),
    update = function(){
        var t = $tr.filter(':visible').length + '/' + $tr.length;
        $count.html(t);
    };

$t
    .on('filterEnd', function () {
        update();
    })
    .tablesorter({
        theme: 'blue',
        widgets: ['zebra', 'filter'],
        initialized: function(){
            update();
        }
    });