テキストフィールドid
をリッスンして、グリッドの列の値を変更します。change
oTextfieldName.on( 'change', function( oField, strValue ) {
oStore.getAt( 0 ).setId( strValue );
}
ただし、setId()
が呼び出された場合、その行の選択0
は削除されます。私のアプリは、選択されたままになるために、その選択された行に依存しています。
ID列を編集/変更しながら、行を選択したままにするにはどうすればよいですか?
編集:
使用store.sync()
すると、選択された状態に戻ります。
しかし、私の店は投げてめちゃくちゃになります:
Uncaught TypeError: Object function () {
this.destroy = Ext.emptyFn;
} has no method 'indexOf' ext-dev.js:1253