Jquery DNN Ajax IE错误
我正在尝试创建一个Dotnetnuke模块,该模块将从Web Api服务获取数据,我正在尝试从我的模块中命中它。它在ajax调用中出错(访问被拒绝),但仅在IE中。在Firefox中,它工作得非常好。如果它不在Dotnetnuke网站中,它可以在Firefox或IE中工作。以下是我遇到的ajax问题:Jquery DNN Ajax IE错误,jquery,ajax,internet-explorer,cross-domain,dotnetnuke,Jquery,Ajax,Internet Explorer,Cross Domain,Dotnetnuke,我正在尝试创建一个Dotnetnuke模块,该模块将从Web Api服务获取数据,我正在尝试从我的模块中命中它。它在ajax调用中出错(访问被拒绝),但仅在IE中。在Firefox中,它工作得非常好。如果它不在Dotnetnuke网站中,它可以在Firefox或IE中工作。以下是我遇到的ajax问题: var Rep = (function () { var json = null; $.support.cors = true; $.ajax({ type: "GET", as
var Rep = (function () {
var json = null;
$.support.cors = true;
$.ajax({
type: "GET",
async: false,
global: false,
url: "http://localhost:50611/TestRep.svc/offices/2",
dataType: "json",
success: function (data) {
json = data;
alert("done");
},
error: function (jqXHR, testStatus, errorThrown) {
jqXHR.status + textStatus + errorThrown);
}
}); //ajax
return json;
});
来自ajax的错误消息(0errorError:访问被拒绝。)
我还尝试了XDomainRequest,但得到了相同的ish错误(Microsoft JScript运行时错误:访问被拒绝)。如有任何帮助,将不胜感激。这可能是由于语法错误造成的。在这一行中,去掉http之前的多余的“:
url: ""http://localhost:50611/TestRep.svc/offices/2",
对不起,我一定是在发帖时加的。代码里没有。