Ext 4 grid reload
Помогите ,плиз.
Такая конструкция. grd = Ext.create('Ext.grid.Panel',{ id : 'grd', store : Ext.create('Ext.data.Store', { model : mdl.grid, listeners : { load : function (s, recs, success, e) { if (Ext.getCmp('mainWin'+id_sprav).itemId>0) { rc = this.getById(Ext.getCmp('mainWin1').itemId); Ext.getCmp('grd').getSelectionModel().select(rc); } } } }) , ... в Ext.getCmp('mainWin1').itemId помещен Id новой записи. Добавляю в таблицу грида запись. Делаю grd.store.reload() . rc = this.getById(Ext.getCmp('mainWin1').itemId); выдает ошибку rc = null. Подскажите , где отлавливать окончание процесса загрузки store ? |
record.commit();
grid.getView().refresh(); |
Вопрос был о том, в каком событии грида можно отловить окончание загрузки данных в грид
|
gridpanel viewready - окончание отображения данных в гриде
store load - популяция данных в store |
Часовой пояс GMT +3, время: 15:24. |