使用tablesorter执行排序时获取列索引和排序顺序?

时间:2014-07-13 23:30:15

标签: tablesorter

使用tablesorter对表html表进行排序。是否可以使用tablesorter获取列索引和排序顺序?

1 个答案:

答案 0 :(得分:1)

您是否可以分享有关何时需要此信息的更多详细信息。

我写了这个答案,假设您想要排序后的排序信息。在此示例中,仅返回第一个排序列信息,但所有排序列将包含在table.config.sortList变量(demo)中:

$(function () {
    $('table')
    .on('sortEnd', function(){
        var currentSort = this.config.sortList,
            firstColumn = currentSort[0][0],
            firstColumnDirection = currentSort[0][1] === 0 ? 'Ascending' : 'Descending';
        console.log('column = ' + firstColumn, ', direction = ' + firstColumnDirection);
    })
    .tablesorter({
        theme: 'blue'
    });
});