Здравствуйте, Есть функция на php которая делает выборку годов из базы , и формирует ассоциативный массив из них Код (Javascript): public function load1($obj) { $res = '0'; $conn = new db('localhost','root','','base'); $ojbData = $conn->query("SELECT distinct year(date) as YEARS FROM 1"); if ($ojbData && $ojbData->RecordCount() == 1) { $r = 'есть данные по запросу годов'; } else { $r = 'нет данных по годам'; } if ($ojbData) { $res = array(); foreach ($ojbData as $rt) { $rl[] = array( "name" => $rt["YEARS"], ); } } $res["data"] = $rl; $res = array_merge($res, array( "message" => $r )); dump_to_file($res); return $res; } И есть вызов метода получения списка этих дат в Javascript файле: Код (Javascript): loadOrdersData: function(combo, newValue, oldValue, eOpts) { console.log('loadOrdersData'); var win = combo.up('window'),dataGridView = win.down('#OrdersList'), controller = 'Export', action = 'load1', report_id = 0; console.log('Ext.Ajax.request Export'); Ext.Ajax.request({ url: 'system/store.php/'+controller+'/'+action+'/'+report_id, waitMsg: 'Загрузка данных...', async: false, params: { data: Ext.encode({'report_id': report_id}) }, callback:function(options, success, response){ if (success) { console.log(response); } else { Ext.Msg.show({ title:'Ошибка', msg: o.result.message, modal:true, icon:Ext.Msg.ERROR, buttons:Ext.Msg.OK }); } } }); Как принять в javascript этот массив из php и как вывести эти даты в combobox на форме?