从jquery ajax调用返回的值

时间:2014-04-07 15:12:15

标签: jquery ajax return

我如何使用从ajax调用返回的值

我的php文件回显是或否...

if(mysqli_num_rows($checklogin) == 1)
    {
        $_SESSION['LoggedIn'] = 1;
        echo "yes";
       exit();
    }

    else {
      echo "no";
       exit();
    }

在我的ajax中我想做一些jquery但是我如何测试一个积极的结果?这不起作用。

$.ajax({ url: 'checklogin.php',
         data: {username: name, password: pass},
        dataType: 'text',
         type: 'post',
         success: function(output, status, jqXHR) {
           console.log(output);
            if (output == "yes") {
              console.log('yeeeeesss');
              $('form').hide();
            }

            else if (output =="no") {
                 console.log('nooooooo'); 
            }

                  }
});

编辑如果我从php返回1和0然后执行

 if (parseInt(output) == 1) {
              console.log('yeeeeesss');

            }

            else if (parseInt(output) == 0) {
                 console.log('nooooooo'); 
            }

                  }

虽然 console.log(jQuery.type(output))返回一个字符串,但它必须与返回的输出有关。

0 个答案:

没有答案