【问题标题】:PHP Ajax - success function ifPHP Ajax - 成功函数 if
【发布时间】:2017-01-02 22:57:56
【问题描述】:

我很难获得 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 向 ajax 发送“OK”并且用户应该被重定向到 index.php。 我得到的结果总是一个警报。我在警报窗口和其他消息中得到“OK”。无论发生什么,我总是在警报窗口中得到一些东西并且永远不会被重定向。 这里可能有什么问题?

【问题讨论】:

  • 请查看回复
  • 我使用了 console.log(loggedIn),我在控制台中得到的一切都很好。
  • 然后试试 if(loggedIn.trim() == "OK")
  • 工作就像一个魅力!干杯!
  • 接受答案!谢谢!

标签: php jquery ajax


【解决方案1】:

试试if(loggedIn.trim() == "OK")

【讨论】:

    猜你喜欢
    • 2014-05-18
    • 2019-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-06
    • 2014-03-07
    • 2012-07-27
    • 1970-01-01
    相关资源
    最近更新 更多