所以我知道您可以使用 tablesorter 设置特定列的默认排序顺序。这有点不同。
如果单击任何未排序的列,则第一个排序始终是^ (asc)。我希望第一次点击是V (desc)。
知道 API 中的这个选项是什么吗?我似乎找不到它。
所以我知道您可以使用 tablesorter 设置特定列的默认排序顺序。这有点不同。
如果单击任何未排序的列,则第一个排序始终是^ (asc)。我希望第一次点击是V (desc)。
知道 API 中的这个选项是什么吗?我似乎找不到它。
看起来像个骗子。
<script type="text/javascript">
$(document).ready(function()
{
$("#theTable").tablesorter({
sortInitialOrder: 'desc',
sortList: [[3,1]] // etc.
});
}
);
</script>
我刚刚遇到了同样的问题。这里或其他地方的答案都没有让我满意。深入研究 tablesorter 代码会发现另一个名为 sortRestart 的选项,它似乎会强制对列的任何新单击以根据 sortIntialOrder 进行排序,即使这些列之前已被单击:
table.tablesorter({
sortInitialOrder: 'desc',
sortRestart: true,
sortList: [[2,1]]
});
以上对我有用。