0

DataTables プラグインでこれに対する解決策が見つかりません。私が欲しいのは、二次ソートを行うことです。つまり、たとえば、次のような製品名と価格のテーブルがあります。

    名前 価格
    商品 22.00 $
    C品 50.00 $
    B品 50.00 $
    D品 50.00 $
    E品 26.00 $
    F品 12.00 $

ユーザーが PRICE をクリックすると、次のようになります。

    名前 価格
    F品 12.00 $
    商品 22.00 $
    E品 26.00 $
    C品 50.00 $
    B品 50.00 $
    D品 50.00 $

しかし、私はこれが起こる必要があります:

    名前 価格
    F品 12.00 $
    商品 22.00 $
    E品 26.00 $
    B品 50.00 $
    C品 50.00 $
    D品 50.00 $

    (最後の 3 つの製品に注意してください - これらは az でソートされています)

または基本的に、ここに記載されているものが必要です。

何かアイデアがあればよろしくお願いします!

4

2 に答える 2

1

これを試して:

 oTable.fnSort( [ [0,'asc'], [1,'asc'] ] );
于 2010-08-09T06:25:54.867 に答える
0

申し訳ありませんが、ここで答えるのを忘れていました。私は解決策を見つけました - aaSort 関数を使用しますが、スクリプトでパッチを当てる必要があります。行 4085 を次のように変更します。

aaSort = oSettings.aaSorting.concat( oSettings.aaSortingFixed );
于 2010-08-28T18:02:05.320 に答える