gpt4 book ai didi

jquery - getJSON 问题(jquery)

转载 作者:行者123 更新时间:2023-12-01 07:01:34 25 4
gpt4 key购买 nike

我正在尝试使用 getJSON 将用户名和密码提交到网络服务并提醒“hi”

这是我的代码:

$.getJSON(address+"?format=json&jsoncallback=?", {CustomerEmail: email, Password: password},
function(){
alert("hi");
});

http headers 提交了一条 200 消息,所以应该没问题,但它没有进入函数,有人知道为什么吗?

最佳答案

页面是否位于同一服务器上?您很可能违反了 same-origin policy .

您可以使用JSONP但是.getJSON()期望参数命名为 callback 而不是 jsoncallback:

JSONP

If the URL includes the string "callback=?" in the URL, the request is treated as JSONP instead. See the discussion of the jsonp data type in $.ajax() for more details.

因此,要使其在您的情况下工作,您可以尝试使用 $.ajax():

$.ajax({
url: address+"?format=json",
data: {CustomerEmail: email, Password: password},
dataType: "jsonp",
jsonp: "jsoncallback",
success: function(data) {
alert("hi");
}
});

关于jquery - getJSON 问题(jquery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3351321/

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