2013-01-23 3 views
7

並べ替えに関連するすべての列のヘッダーに並べ替え条件(上矢印または下矢印)を正しく表示するために、デフォルト動作をgrid.js::_setSort()に変更するにはどうすればよいですか?現在、_setSort()は、grid.set("sort")に渡された配列の最初の列のみを扱います。たとえば、次のコマンドでソート基準を設定した後、col1のヘッダーだけに矢印(この場合は上矢印)が含まれます。dgridを使用した複数の列ソート

grid.set("sort", [{attribute: col1, descending: false}, {attribute: col2, descending: true}]); 

私は_setSort()をオーバーライドすることができますが、アンダースコアは、それがプライベート関数だと言われます...

答えて

0

アンダースコアだけで機能ががプライベートとしてを扱わなければならないことを意味するが、それはあなたを意味するものではありませんは無効にできません。私はあなたのオーバーライドのアプローチで前進し、繁栄します。 :)

関連する問題