Вот простой пример:
function detectSelectCat(categoriesForm){
$.ajax({
type: "POST",
data: {categoriesForm: categoriesForm},
url: "/ajax/selectparentcat",
dataType: "json",
success: function(data)
{
catName = data.cat;
}
});
};
$("#parentCategories").change(function(){
var categoriesForm = $(this).val();
detectSelectCat(categoriesForm);
$("#ex1").html(categoriesForm);
$("#ex2").html(catName);
});
При выборк значения на выпадающем списке parentCategories, значение выводится моментально в #ex1. А в #ex2 это же значение попадёт только при следующем выборе. Где ошибка?