我在Server1中有一个网页,它使用asp:Chart显示图表。我的应用程序部署在Server2中并尝试加载我的div,如下所示
$("#div").load("http://server1/charts", function(response, status, xhr) {
if (status == "error") {
alert("Error: " + xhr.status + " " + xhr.statusText);
}
});
很遗憾,我收到错误Error: 0 No Transport
欢迎任何建议。
答案 0 :(得分:1)
启用跨域调用,您可以尝试
jQuery.support.cors = true;
如果这不起作用,您可以通过:
http://www.west-wind.com/weblog/posts/2007/Jul/04/JSONP-for-crosssite-Callbacks
https://en.wikipedia.org/wiki/JSON
http://remysharp.com/2007/10/08/what-is-jsonp/
你可以关注其中任何一个