我通過聽改變id
列的值在我的網格應用到文本框的change
:ExtJS的 - 保持網格行選擇的同時編輯
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
謝謝。我試過了,沒有工作。我仍然不知道如何讓編輯狀態恢復正常。看我的編輯。 – Patrick 2013-03-13 15:57:26