В этом состоянии случае всегда будет успешным:Аякса вопрос успеха вызова
$.post($('#form_url').val(), { email: email_val },function(data, status){
console.log(status, data);
if(status === "success"){
step_1.fadeOut(function(){
step_2.fadeIn();
});
}
});
console.log данные возвращает следующее:
{"status":false,"error":"You already participate in the competition"}
Как я могу получить доступ статуса ложных?
мне нужно сделать что-то вроде этого:
if (status === 'error'){//do sth}
Вы попробовали 'data.status'? –
он возвращает undefined – Alex
'data.status' ...? Кроме того, это логическое значение, а не строка, поэтому сравнение с «успехом» не будет работать. –