1

こんにちは: 私はあることに気付きました。クライアントがそれに気付きましたが、修正方法がわかりません。

テーブル/日付ソーター Matt Kruse (javascripttoolbox.com) を使用しています。

それは完全に機能するか、そう思っていましたが、クライアントは、日付が 2013 年まで延長されているため、正しくソートされていないことに気付きました。以下の例を参照してください。

  • 2013/09/01
  • 2013/01/10
  • 2013/01/11
  • 2012/07/17
  • 2012/09/19
  • 2012/09/25
  • 2012 年 10 月 3 日
  • 2012 年 10 月 5 日
  • 2012 年 10 月 8 日
  • 2012 年 10 月 8 日

上記は降順ですが、2013 年の最高/最新の日付を選択し、そこから下に移動する必要があります。それが 2012 年になると、それは 10 月から始まり、かなり下向きになるはずです。しかし、ご覧のとおり、そうではありません

[Matt Kruse (javascripttoolbox dot com)] の日付ソート スクリプトと、何を調整できるか、何を調整する必要があるかについて詳しい方はいらっしゃいますか。私は彼のサイトに行きましたが、コードは同じようです。

4

2 に答える 2

1

並べ替えようとしている基になるデータは、日付ではなく文字列のようです。したがって、並べ替えはアルファベット順です。

データを再確認し、それが正しいことを確認する必要があります。

于 2012-10-03T15:05:12.900 に答える
0

Date テーブルのヘッダーに正しいクラス名を付けていますか?

クラス名に「date」が含まれていない場合、プラグインは列データを正しく解析しません。

<th class="table-sortable:date">Date</th>
于 2012-10-04T12:34:59.380 に答える