Показать сообщение отдельно
  #1 (permalink)  
Старый 14.06.2013, 11:40
Профессор
Отправить личное сообщение для Faab Посмотреть профиль Найти все сообщения от Faab
 
Регистрация: 16.04.2012
Сообщений: 310

Обясните задержку
Вот простой пример:

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 это же значение попадёт только при следующем выборе. Где ошибка?
Ответить с цитированием