2

したがって、tablesorter を使用して特定の列のデフォルトの並べ替え順序を設定できることはわかっています。これは少し違います。

ソートされていない列をクリックすると、最初のソートは常に^ (昇順) になります。最初のクリックはV (降順)にしたいです。

このオプションが API でどのようなものになるか考えていますか? 私はそれを見つけることができないようです。

4

2 に答える 2

4

ダップのように見えます。

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

       }); 
    } 
    ); 
</script>

デフォルトでjQuery Tablesorterを降順でソートするにはどうすればよいですか?

于 2012-05-22T00:53:34.117 に答える
2

この同じ問題に出くわしました。ここまたは他の場所での回答はどれも、満足のいくものではありませんでした。tablesorter コードを掘り下げると、sortRestart と呼ばれる別のオプションが明らかになりました。これは、それらの列が以前にクリックされていたとしても、列への新しいクリックを強制的に sortIntialOrder に従ってソートするようです。

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

上記は私のために働いた。

于 2015-04-22T14:25:00.930 に答える