2017-01-02 2 views
0

я с трудом получает АЯКС функции успеха дифференцировать результаты, которые приходят вPHP Ajax - функция успеха, если

$.ajax(
{ 
    type: "POST", 
    url: '../ajax/ajaxLogin.php', 
    data: { "username": loginUsername, "password": loginPass }, 
    success: function (loggedIn) 
     { 
      if(loggedIn == "OK") 
       { 
       window.location = 'index.php'; 
       } else 
       { 
       alert(loggedIn); 
       } 
     } 
}); 

Когда учетные данные являются правильными, тем PHP посылает «OK» Аякс, и пользователь должен. перенаправляться на index.php. В результате я получаю предупреждение. Я получаю «ОК» в окнах оповещений, а также в других сообщениях. Что бы ни случилось, я всегда получаю что-то в окне предупреждения и никогда не перенаправляюсь. Что здесь может быть неправильно?

+0

пожалуйста, проверьте ответ –

+0

я использовал console.log (LoggedIn) и все, что я получил, было ОК в консоли. – davidb

+1

затем попробуйте, если (loggedIn.trim() == "ОК") –

ответ

1

попробовать if(loggedIn.trim() == "OK")

Смежные вопросы