Получение данных из 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, время: 00:42. |