0

Server1に、asp:Chartを使用してグラフを表示するWebページがあります。私のアプリはServer2にデプロイされ、以下のようにdivを読み込もうとします

$("#div").load("http://server1/charts", function(response, status, xhr) {
        if (status == "error") {            
            alert("Error: " + xhr.status + " " + xhr.statusText);
        }
    });

残念ながら、Error: 0 No Transport 提案を歓迎するため、エラーが発生します。

4

1 に答える 1

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/

これらのいずれかに従うことができます

于 2012-08-03T18:37:28.450 に答える