Не откажите в помощи plz чайнику....а то уже совсем отчаялся! :-)
В JQGrid необходимо сделать заполнение selecta значениями из запроса.
colModel:[
{name:'kod_podr', edittype:'select', formatter:'select', editoptions:{value:GetDicPodr()}, editable:true}],
function GetDicPodr() { // загружаем значения в Select
StrkDicPodr="";
$.getJSON("ic/getd_dic.php", null, function(data) {
if (data != null) {
$.each(data, function(i,dt){
StrkDicPodr=StrkDicPodr+dt.isn+":"+dt.name+";";
});
}
});
return StrkDicPodr;
}
И все вроде бы прекрасно, но! - проблема в том, что при выходе из функции $.getJSON() в переменной StrkDicPodr восстанавливается значение, заданное ей в строке №5. Следовательно return возвращает пустую строку.
Как передать данные из функции $.getJSON() в функцию GetDicPodr()?
...уже всю голову сломал...