gpt4 book ai didi

javascript - jQuery.get() 返回错误

转载 作者:行者123 更新时间:2023-11-28 21:07:08 25 4
gpt4 key购买 nike

我是 javascript/jquery 新手。

我有以下基本代码,但我不断收到“错误”警报消息:

var jqxhr = $.get('my_url',
function(data) {
alert("success");
})

.success(function() {
alert("second success");
})
.error(function() {
alert("error");
})
.complete(function() {
alert("complete");
});

请注意,如果我在浏览器中复制并粘贴 my_url ,我会收到一个 xml 文件。我究竟做错了什么?如何获得详细的错误描述?

最佳答案

您的错误:

XMLHttpRequest cannot load 'my_url'. Origin null is not allowed by Access-Control-Allow-Origin.

表示您有同源问题。您不能对与主机网页的域不同的域执行 ajax 调用。

参见this MDN reference有关同源政策的更多信息。

解决方法是使用 JSONP (它使用不受同源策略约束的脚本标签),但这需要更改服务器以支持此操作的 JSONP。

关于javascript - jQuery.get() 返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9605534/

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