「json」データによるflexigridのソートの問題

coldfusion jquery json
「json」データによるflexigridのソートの問題

現在、flexigridを使用して現在のプロジェクトのデータを表示していますが、日付または数値を含む特定の列を適切に並べ替える機能に問題があります。 データは、適切なデータを選択して適切な「json」形式で配信するColdFusion CFCから送信されています。 日付/時刻スタンプおよび数値を含むその他のフィールドは「文字列」として送信されるため、データグリッドで適切にソートされません。

これはFlexigridの制限ですか、それともFlexigridにデータを不適切に送信していますか? 役立つ場合は、コードの例を提供できます。

  1  0


ベストアンサー

私が覚えている限り、Flexigridはまったくソートを行いません。 サーバーにソート情報を渡すだけです。 したがって、データのソートに関する問題はサーバー側にあります。

クライアント側をソートするには、n(ページごとにn)の代わりにすべてのデータレコードを送信する必要があります。

選択と並べ替えに関して-SQLでは、クエリで列を2回選択することを禁止していません。

SELECT sth, DATEFORMAT(my_date, sth) as when, my_date ORDER BY my_date;

この方法でデータを選択した後、flexigridにJSONを返すときは、 `my_date`をスキップするだけです。

0


タイトルとURLをコピーしました