所以我知道您可以使用tablesorter设置特定列的默认排序顺序。这有点不同。
如果单击任何未排序的列,则第一个排序始终为 ^ (asc)。我希望第一次点击是 V (desc)。
知道这个选项在API中是什么意思吗?我似乎无法找到它。
答案 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]]
});
以上对我有用。