1

皆さん、

ExtJSグリッドを含むVisualforceページを開発しています。

特定のグリッド列をASCまたはDESCにソートする方法はありますか?

ExtJS3.2を使用しています。

前もって感謝します。

4

1 に答える 1

2

グリッドを並べ替えるために、列ヘッダーにオプションがあり、ユーザーが並べ替えることができます。プログラムで実行したい場合は'store'、グリッドがバインドされているものを並べ替える必要があると思います。

次に、ストアでソート構成を指定できます(初期ロードでデフォルトのソートが必要な場合)。

sortInfo: {
    field: 'fieldName',
    direction: 'ASC' // or 'DESC' (case sensitive for local sorting)
}

ストアの並べ替え情報構成以外に、フィールド名と方向を介してストアの「並べ替え」メソッドを明示的に呼び出すことができます。

theStore.sort({
   field    : 'salary',
   direction: 'DESC'
});
于 2012-06-25T10:12:42.650 に答える