我刚刚更新到jQuery 2.1.3,并且Ajax调用不再起作用了。这是代码:
$.ajax({
type: "GET",
cache:false,
url: "xml/"+xmlName,
dataType: "xml",
success: xmlParser,
error: function(a, b, c) {
alert(c); // this is where the errors happen, 'b' and 'c' are typically the only ones with values
} // end error
});
Access Denied
上的错误为alert()
。
这适用于jQuery 1.10.2(没有错误),但我需要更新,以便我们可以使用Adobe Edge,它使用更高版本的jQuery。构建不是在服务器上保存,只是在此阶段进行本地测试,因此它不能成为权限问题。
有什么想法吗?
答案 0 :(得分:0)
由于从1.10.x到2.1.x的颠簸不仅仅是ajax更改,因此您应该确保检查构成xmlName
变量的代码的其他区域是否仍然按预期运行。像这样的主要版本可能比您正在查看的代码的单个部分产生更多影响。