我已经阅读了post并在jQuery之后包含了 jquery.xdomainrequest.min.js , 但我仍然得到了“拒绝访问”#39;错误回应。此请求在浏览器中有效,但在9中不起作用。 服务器响应头包括:
Access-Control-Allow-Origin:*
Cache-Control:no-cache
Content-Encoding:gzip
Content-Length:166
Content-Type:application/json; charset=utf-8
执行Javascript函数:
function doStuff()
{
$.support.cors = true;
$.ajax({
url: 'https://foo/bar',
dataType: 'json',
crossDomain: true,
type: 'GET',
contentType: 'application/json; charset=utf-8',
success: function (data) {
$.each(data, function (key, val) {
doSomething();
});
},
error: function (request, status, error) { alert(status + ", " + error); }
});
}