Помогите мне с этой проблемой. Я являюсь новым в extJs, и я нуждаюсь в небольшой помощи. У меня есть этот код
Ext.onReady(function() {
var datesStore = new Ext.data.JsonStore({
start : 'StartTableDate',
end : 'FinishTableDate',
autoLoad : true,
proxy : new Ext.data.HttpProxy({
url : 'dates.json',
method:'GET'
}),
fields : [
// 2 mandatory fields
{name:'StartTableDate'},
{name:'FinishTableDate'}
]
});
// i want to pass to variable start si end the values from JSON
var start = 'StartTableDate';
var end = 'FinishTableDate';
Если я правильно вас понял, вы хотите получить значения из первой записи JsonStore и присвоить их переменным. Если это так, то, думаю, вам нужен обработчик события:
var datesStore = new Ext.data.JsonStore({
proxy : new Ext.data.HttpProxy({
url : 'dates.json',
method:'GET'
}),
fields : ['StartTableDate','EndTableDate']
});
datesStore.on('load',function(dataStore,records,options) {
if (records.length > 0) {
var start = records[0].get('StartTableDate');
var end = records[0].get('FinishTableDate');
}
},this);