function aj_proc(){
var result;
$.ajax({
type: "POST",
dataType: 'json',
url: "/functions_ajax/get_walls",
data: {id:id,model:model},
success: function(data){
var result = data
}
});
return (result);
}
ты объявляешь переменную result, а потом в success объявляешь еще локальную переменную result, к тому же возвращаешь значение раньше чем случился тот самый success.
Я четко вижу что вывод return есть, и его значение - undefined. Кстати зачем скобки? Они добавляют шарма?