gpt4 book ai didi

jQuery POST 请求 - 返回 JSON

转载 作者:行者123 更新时间:2023-12-03 22:48:07 24 4
gpt4 key购买 nike

我想使用 jQuery $.ajax 进行 POST 调用发送一些信息(通过 POST 例如:page.aspx?var1=value.... )。

但我还希望 jQuery 处理该服务返回 JSON,以便我返回一个 JSON 对象。

var data = {name: _name, ...};

var request = $.ajax({
url: url,
type: "post",
data: data,
//dataType: "json"
});

一旦我使用 dataType: "json"(它允许我接收 JSON 对象),我就会在请求中收到解析错误!

希望你能帮我解决这个问题!

提前致谢!

最佳答案

从请求的 url 中,您必须以 JSON 格式生成数据喜欢

echo json_encode($response);

然后您将在 success 函数中获得响应 JSON,如下所示:

       $.ajax({
type:"POST",
url: "your_url",
data:data,
success: function (response){
var arr = $.parseJSON(response);

}
});

关于jQuery POST 请求 - 返回 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15130868/

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