1

2 つの列があります。1 つは開催日、もう 1 つはイベント名です。デフォルトでは、最初に日付を(昇順で)並べ替え、次にイベント名を昇順で並べ替えようとしています。このプラグインでそれは可能ですか?

私の並べ替えリスト

sortList: [[3,0],[1,0]]

日付列 (3) を並べ替えますが、それに応じて偶数名列を並べ替えません。明確でない場合 (検索する適切なキーワードを見つけるのに苦労しているため :/ )、元の並べ替えの結果を並べ替えたいと思います。

日付の昇順で並べ替え

次に、日付を昇順のままにして、イベント名を昇順で並べ替えます。

4

1 に答える 1

0

列が2つしかない場合、日付列のインデックスが3(ゼロベースのインデックスなので、実際にはテーブルの4番目の列です)どのようになっているのかわかりませんが...

sortForceオプションを試してください。他の列がソートされる前に、対象の列のソートを強制 (プリペンド) します。

$('table').tablesorter({
    sortForce : [[ 3,0 ]], // date column
    sortList  : [[ 1,0 ]]  // event column (user can still sort this descending)
});
于 2013-09-13T22:50:17.823 に答える