Есть вот такой код, на jQuery:
function loadModelList(vendor_id) {
var model;
$.post("/search/get_models", {vendor_id: vendor_id}, function(data) {
$(data).each(function() {
if (params_array['model'] != undefined && params_array['model'] == this.id) {
model = this.model_name;
}
});
}, 'json');
alert(model);
}
В самой глубине этого кода должна инициализироваться пременная model. Однако ничего подобного не происходит и её значение так и остаётся undefined. Почему ?? И как сделать так, чтобы я мог получить то что мне надо во внешней области видимости ?