带JQuery的Ajax:200可以,但是“;失败”;
我有javascript代码:带JQuery的Ajax:200可以,但是“;失败”;,ajax,Ajax,我有javascript代码: $.ajax({ type: "GET", url: "../Game_Php/check_answer.php", data:{ans:$('#name').val()}, dataType : "string", success: function(data) { console.log(data);
$.ajax({
type: "GET",
url: "../Game_Php/check_answer.php",
data:{ans:$('#name').val()},
dataType : "string",
success: function(data) {
console.log(data);
alert("success");
},
error: function(data)
{
console.log(data);
alert("failed");
}
});
我的php代码是:
<?php
session_start();
$ans =$_GET['ans'];
if( $ans == $_SESSION['answer'] )
{
echo "correct";
}
else
{
echo "incorrect";
}
die();
?>
但是dosent工作并且失败了ajax请求,这段代码发送了我的数据并进行了比较,但是请求是错误的,我不知道为什么dosent工作,
请帮忙我看代码没有问题。检查浏览器中的控制台并告诉我们错误。您请求的页面可能不存在。感谢您的评论,ajax失败,在我的控制台中:Object{readyState=4,responseText=“increct”,status=200,more…}status=200表示响应成功。如果您得到的是响应,那么您的ajax不会失败。我知道,但在firefox中,alert失败了