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

Капец!!!
Я до этого пробывал делать Ext.getCmp('grid_id').getStore().getById(1)] и работало. как выяснилось - именно здесь ошибка, в jsonData.id данные были. потому что я вместо них пробывал писать и один и др.

Строка Ext.getCmp('grid_id').getStore().getById(суще тв_ид)] не работает, написал свою функцию нахождения индекса по ид и все ок:
function getRowIndexById(grid_id, row_id)
{
            var t = Ext.getCmp(grid_id).getStore();
            for (var i=0; i<t.data.items.length; i++)
            {
                if (t.data.items[i].data.id==row_id) return i;
            }
            
}
Ответить с цитированием