jQuery Tablesorter首先点击降序

时间:2012-05-22 00:48:48

标签: jquery tablesorter

所以我知道您可以使用tablesorter设置特定列的默认排序顺序。这有点不同。

如果单击任何未排序的列,则第一个排序始终为 ^ (asc)。我希望第一次点击是 V (desc)。

知道这个选项在API中是什么意思吗?我似乎无法找到它。

2 个答案:

答案 0 :(得分:4)

看起来像是一个副本。

<script type="text/javascript">
    $(document).ready(function() 
    { 
      $("#theTable").tablesorter({ 
        sortInitialOrder: 'desc',
        sortList: [[3,1]] // etc.

       }); 
    } 
    ); 
</script>

How to get jQuery Tablesorter to sort descending by default?

答案 1 :(得分:1)

我刚遇到同样的问题。这里或其他地方的答案都没有解决我的满意度。深入研究tablesorter代码会显示另一个名为sortRestart的选项,它似乎会强制对列进行任何新的点击以根据sortIntialOrder进行排序,即使之前已单击过这些列:

table.tablesorter({
  sortInitialOrder: 'desc',
  sortRestart: true,
  sortList: [[2,1]]
});

以上对我有用。