Получение данных из Store
Здравствуйте подскажите пожалуйста, как получить данные из Store? Данные у меня загружены. если обратиться в консоли Javascript, по пути store.reader.jsonData.result.ID мне возвращает данные, а вот если это сделать в скрипте вывести alert, то пишет undefined.
Подскажите в чем может быть проблема |
возможно, в момент вашего алерта данных еще нет, а пока вы по консоли ходите, то стор загружается
|
а как можно вызвать функцию после загрузки store?
|
все спасибо разобрался
|
var store = new Ext.data.JsonStore({ totalProperty: 'total', root: 'data', url: gridUrl, remoteSort: true, scope: this, fields: fields, listeners: { exception: onLoadException.createDelegate(this), load : onLoadSuccess.createDelegate(this) } }); onLoadSuccess = function(store, records, options) { if (store.dataLength == 0) console.log('No records received'); console.log('01 - Data Store listener fired (load), arguments:', arguments); console.log(' this:',this); }; |
Часовой пояс GMT +3, время: 05:50. |