Показать сообщение отдельно
  #1 (permalink)  
Старый 29.09.2014, 02:09
Интересующийся
Отправить личное сообщение для Ljubin Посмотреть профиль Найти все сообщения от Ljubin
 
Регистрация: 18.12.2013
Сообщений: 11

ajax и функция "возврата"
Всем здрасте.
Вот функция...
function num(){
  var name = 'Олег';
  var res = true;

   if(res == true){
     $ajax({
       url: "num.php",
       type: "POST",
       data: {'name': name},
       success: function(obj){            
                if(obj == true){
                   res = false;
                }  
             }
     });
   }
 alert(res);
}

Alert выводит - true!? А, надо бы - false.
Есть ли какая приблуда в Аяксе, чобы это сделать?
Или правильное решение.
Я думаю пока над этим.)
function num(){
  var name = 'Олег';
  var res = true;

   if(res == true){
     $ajax({
       url: "num.php",
       type: "POST",
       data: {'name': name},
       success: function(obj){            
                if(obj == true){
                 var res_valid = false;
                 change_valid(res_valid);
                }  
             }
     });
   }
var res_change_valid = change_valid();
 alert(res_change_valid);
}

function change_valid(obj){
  var res;
    if(obj == false){
       res = false; 
    }
    else{
       res = true
    }
  return res; 
}

Но это пока не работает.
alert выводит true!?

Последний раз редактировалось Ljubin, 29.09.2014 в 03:05.
Ответить с цитированием