我正在向某个网址发出 ajax 请求。但每次我都会收到错误状态。
$.ajax({
url: "http://api.jquery.com/jQuery.ajax/",
type: 'GET',
complete: function(jqXHR,textStatus) {
alert(textStatus);
}
})
每次我在 textStatus 中收到“错误”时。我做错了什么。
EDIT:
最佳答案
您正在尝试进行跨域ajax调用,这是浏览器的Same Origin Policy.禁止的
假设您的远程 URL 允许 JSONP requests ,假设您使用的是 JQuery > 1.5,您只需将 crossDomain:true
添加到您的 $.ajax()
参数即可。
关于jquery - 通过ajax请求请求url的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6812420/