2017-01-02 46 views
0

我沒法把阿賈克斯成功功能來區分進來的結果PHP阿賈克斯 - 成功的功能,如果

$.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將「確定」 Ajax和用戶應該。被重定向到index.php。 我得到的結果總是一個警報。我在警報窗口以及其他消息中獲得「確定」。無論發生什麼,我總是在警報窗口中獲取某些內容,並且永遠不會重定向。 這裏可能有什麼問題?

+0

請我用的console.log(的loggedIn)響應 –

+0

和所有我得到的是在控制檯確定。 – davidb

+1

然後嘗試如果(loggedIn.trim()==「OK」) –

回答

1

嘗試if(loggedIn.trim() == "OK")