Показать сообщение отдельно
  #1 (permalink)  
Старый 22.11.2010, 17:18
Аватар для cmygeHm
Профессор
Отправить личное сообщение для cmygeHm Посмотреть профиль Найти все сообщения от cmygeHm
 
Регистрация: 12.10.2010
Сообщений: 196

grid.getSelectionModel().selectRow / Rows / Records
Привет ВСем!
Как видно по сабжу пытаюсь выделить определенную строку грида. Выделять - выделяю любым из трех способов. Например так:
Ext.getCmp('grid_id').getSelectionModel().selectRecords([Ext.getCmp('grid_id').store.getById(jsonData.id)], true);

Но если я делаю лоад грида, а затем выделяю:
Ext.getCmp('grid_id').store.load({callback: function(){
       Ext.getCmp('grid_id').getSelectionModel().selectRecords([Ext.getCmp('grid_id').store.getById(jsonData.id)], true);
}});


то выделения как-будто не было.
В чем же дело??
Спасибо.

Последний раз редактировалось cmygeHm, 29.11.2010 в 16:15.
Ответить с цитированием