2

ExtJs 4.1 を使用しています

グループ化が有効なグリッドがあります。グリッドヘッダーに「グループで表示」メニューが表示されます。

さて、私のクエリは、グループ化を削除した場合、つまり「グループで表示」のチェックボックスをオフにした場合です。したがって、グループ化は削除されます。右 ?グループ化を設定した場合、つまり、チェックボックスをオンに設定するにはどうすればよいですか? 手動で、つまりコーディングによって。チェックボックスをクリックします。

ここでは、デフォルトで「グループで表示」「チェック済み」 を取得しますここに画像の説明を入力

今、私はチェックを外しました ここに画像の説明を入力

今、この CheckBox をチェックして、javascript コーディングを使用してグループ化を表示したい

提案してくださいこれはどのように可能ですか?

4

1 に答える 1

1

グループ化を有効/無効にするにはExt.grid.feature.Grouping:

var feature = Ext.Array.filter(grid.features, function(f) {
    return Ext.Array.contains(f.alias, 'feature.grouping');
})[0];
feature.enable();
feature.disable();

グループ化フィールドを変更するgroupには、ストアでメソッドを使用します。

store.group('FieldDataIndex');

サンプルコード: http://jsfiddle.net/czddU/

于 2013-01-02T12:18:35.043 に答える