Показать сообщение отдельно
  #2 (permalink)  
Старый 16.08.2012, 12:02
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

vladimircape,
Переместите console.log(result);

unction checkemail(email,type){
var result;
                $.ajax(
		{type: "POST",url: "checkemail.php",data: ({email: email ,type: type}),success: function(data){
			result=data;
                                        console.log(result);    
		}}
		);

		//return result;

                return true;
}


Все дальнейшие деяния - делайте вызовом функций из callback

Поскольку ответ ассинхронный с задержкой на приём- передачу - обработку
а консоль у Вас считывается сразу - после пуска функции - не дожидаясь результата
Ответить с цитированием