2017-03-22 1 views
0

既存のGridXテーブルを変更して、ドロップダウンを含む新しい列を追加する処理中です。その内容は行ごとに異なります。GridXに埋め込まれたComboBoxの内容を更新するには

私はコンボボックスのセルデコレータを行います

widgetsInCell: true, 

として、セルの構造を設定することで、コンボボックスなどのドロップダウンを追加しました。

私の問題は、グリッドを取得して新しいストアを設定することで更新機能が動作することです。これはテキストデータでは機能しますが、コンボボックスにデータを格納するストアを作成する方法は見つかりません。

何とかセルのと組み合わせる必要がありますか?setCellValueフック?

おかげ

答えて

1

あなたは同じストアからすべての行データ、フィルタリングデータの使用クエリ場合dijit/form/FilteringSelect dojo FilteringSelect

を使用することができます。(例クエリ:{状態:/.*/})

それ以外の場合は"dojo/store/JsonRest"サーバからデータを取得してください。

+0

アドバイスをいただき、ありがとうございました。コンボボックスのsetCellValueに渡されたストアを設定する必要があることも発見しました。 – Wil

関連する問題