при попытке заполнить ВСЮ СЕТЬ, используя ajax из выпадающего списка в выбранном слушателе, когда я пытаюсь вызвать или перезагрузить хранилище данных, я все еще получаю старые значения вместо новых. мне нужно получить новые значения, потому что в соответствии с параметром, выбранным в комбинированном списке, текстовые поля и другие редакторы будут заполняться данными json, считанными с сервера с использованием ajax, согласно другому комбинированному списку, извлекающему удаленные данные
var cm = new Ext.grid.ColumnModel({
defaults: {
sortable: true
},
columns: [{
id: 'ci',
header: 'Periodo Declarado',
dataIndex: 'ci',
width: 150,
editor: new fm.ComboBox({
typeAhead: true,
triggerAction: 'all',
transform: 'PerDecl',
lazyRender: true,
listClass: 'x-combo-list-small',
mode:'local',
listeners:{
expand: function (combo){
//alert("asd");
},
collapse: function(combo,record,number){
},
select:function(v, params, record){
ds_random_employee_data_active.remove();
var varAnio2=v.getValue();
var ds_random_employee_data_active2=ds_random_employee_data_active;
ds_random_employee_data_active2.load({ params: { anio: varAnio2 } });
Ext.each(ds_random_employee_data_active2.data.items, function(record){
alert(record.data.ut);
});
//setTimeout("tres("+ v +"[]);",1000);
}}
})
}
*********** другие столбцы ************************