!寝太郎のネット実験。ないブログに表示されています。新しい記事を書く事で広告が消えます。データを表示していますが、その並び順が日付の古いものから順に並んでいます。掲示板は、通常、日付の新しいものから順に並べますので、これをどのように実現すればよいか考えてみましょう。並べ替えについてはいくつかの方法が考えられます。1.データを取得する際に並べ替えておく。2.データを取得後に並べ替える。元のデータの並び順は変えないで、並べ替えた場合の行番号の配列を取得する。今回は、1.の「データを取得する際に並べ替えておく。」方法について説明しましょう。クラスのメソッドを用います。メソッドを適用することにより、クエリを設定できます。by」句を付加することで、指定したカラムによって並べ替えを行なえます。」は、すべてのカラムのデータを要求していることを示します。特定のカラムを選ぶ場合には、カラム名をカンマ区切りで記述します。」に続く「A」はカラム名です。Board」の第1カラムは「タイムスタンプ」というラベルになっていますが、カラム名は「A」です。その次の「desc」は「降順」を示します。「desc」がない場合は、「昇順」とみなされます。レスポンスにあるデータの処理は、このコールバック関数「handleResponse」で定義します。オブジェクトを取得します。次にデータをテーブルとして表示する位置を指定します。コンストラクタを呼び出して、そのインスタンスを生成する形を取ります。document.getElementById("example"))。インスタンスのdraw()メソッドを実行します。オブジェクトを指定します。「TARGET_ELEMENT」要素の内部にテーブルが展開されます。Board」のデータを日付の新しい順に並べ替えたものが、次のサンプルです。今回のテーブルは、draw()メソッドを用いたテーブルですので、若干の機能が付加されています。カラム名をクリックすると、そのカラムで並べ替えや逆順の並べ替えを行なえたりします。あることを前提に作成されています。正常に動作しないものがあります。