2016-04-06 1 views
0

グリッドパネルには、選択モデルとしてチェック列といくつかの行があります。ボタンをクリックすると、前のグリッドから選択されたすべての行が表示されるグリッドを含む新しいウィンドウが開きます。EXTJS 4.2:ボタンクリック時に、選択したグリッドを1つのグリッドから別のグリッドに新しいウィンドウでコピーします。

これを達成するにはどうすればよいですか?私は、新しいStoreに行をロードし、このStoreを新しいGridに渡そうとしました。また、データの転送を格納するストアは実行不可能なようですか?

+0

"選択した行を新しいストアに読み込み、このストアを新しいグリッドに渡しました" - このソリューションでは何が間違っていますか? –

答えて

0

作成した新しいコンポーネントに値を渡すことができます。したがって、渡された値をストアのロードに使用できます。

基本的に、このようなカスタムコンポーネントに価値を渡すことができます。

Ext.create('AppName.yourCustomComponent',{ 
    yourCustomField : yourCustomValue 
}); 

このように渡されたデータは、このようなカスタムコンポーネントで処理できます。

また、フィドルhereで問題を実装しようとしました。

関連する問題