gpt4 book ai didi

javascript - PHP Ajax 响应解析器错误

转载 作者:行者123 更新时间:2023-11-28 06:47:03 25 4
gpt4 key购买 nike

我正在尝试进行 ajax 调用并返回响应。问题是我似乎不知道如何获得回应。这是我的 JavaScript 代码:

$.ajax({
type: "POST",
url: "inc.test.php",
data: {list:postData},
dataType: "json",
success: function(response){
if(response.success == 1){
alert (response.testdata);
}},
error: function(jqXHR, textStatus, errorThrown){
console.log(errorThrown);
console.log(textStatus);
}
});

这是我的 inc.test.php 代码发送回 json 数据:

if($result)
{
$arr=array(
"success" => 1,
"testdata" => 'Testing');
echo json_encode($arr);
}

在我的控制台/响应中我看到这个:

{"success":1,"testdata":"Testing"}

我读了很多文章,但似乎不明白发生了什么。请帮忙!

最佳答案

success: function(response) {
var resp = JSON.parse(response);
// rest of code ...
}

可能是因为你必须解析你的代码?您没有具体说明问题是什么。

关于javascript - PHP Ajax 响应解析器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33324998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com