2011-09-15 1 views
0

demoグリッドCellEditingプラグイン

デモを実行して、息子の列をダブルクリックしてください。 セルが編集状態のときは、[Object Object]と表示されます。それは私が望むものではありません。 編集を終了すると、IEでは正しく再開されますが、クロームでは無効になります。

答えて

0

あなたは、本質的にあなたがで値を編集するモーダル/ウィンドウを表示するために別の関数を呼び出す必要がありますいずれか

{name: "S1"},{name: "S2"}, 

でオブジェクトを定義しているグリッド列を宣言するときは、それを正しく使用していませんその細胞。

+0

Orginally私はセル内の値を編集したくないので、私はreadOnly:true属性を設定していることがわかります。 extjs4でグリッド内のテキストを選択することはできません。私はちょうどCellEditingプラグインを使用して、グリッド内のテキストを選択できるようにします。 –

+0

それを直接行うのは良いことではありませんか? http://jsfiddle.net/Zvd8y/または、DBからオブジェクトとしての一連の子を取得する予定ですか? – Joe

+0

息子はオブジェクトでなければなりません。何かを行うにはidが必要で、グリッドに表示するには名前が必要です。 –