2011-01-14 9 views
0

他のグリッドからの選択に応じて、グリッドをリフレッシュする方法を教えてもらえませんか。私はグリッドイベントの使用

http://archive.dojotoolkit.org/nightly/checkout/dojox/data/demos/demo_QueryReadStore_grid.html

に例を見てるあなたが最初のものの任意の行をクリックしたら、第2のグリッドを更新することができることをどのような方法があるです。たとえば、最初のテーブルには状態名しかなく、2番目のテーブルには大文字の名前があるとします。最初のテーブルのStateをクリックすると、その状態の資本が2番目のグリッドに表示されます。

私に答えがある場合はお知らせください。私は、必要に応じてテキスト値を使用してストア、および他のグリッドのレイアウトを変更するためにリフレッシュグリッドを使用して、このようにそれを行うだろう

おかげで、

答えて

0

grid.onCellClick = function(e) { 
    refreshGrid(e.cellNode.innerHTML); 
}; 
+2

dojo.connectを使用してonRowClick(e)イベントにバインドしないでください。私も同じことをやろうとしていますが、dojox.grid.dataGridイベントを処理するためにdojo.connectを使用してリスナー関数を設定するのに問題があります。 – Chris