1

jQueryを使用してDjangoサーバーからデータを取得しようとしています。

私が使用しているコードは次のとおりです。

    $(function(){
    function callback(res){
        console.log(res);
    }
    $.ajax({
            url: "http://www.chesno.org/ajax/dispatcher/",
            data: {
                "data": "{'cmd':'get_party_list'}"
            },
            dataType: 'json', 
            success: callback,
            complete: callback,
            crossDomain: true,
            async: false
        });
    })​

興味深いのは、ブラウザーまたはフィドラー (リンク)を介してデータにアクセスできることです。私が間違っていることについてのヒントを教えてください。重要な点は、私はサーバーにアクセスできないということです。私はサイトの開発者と通信することしかできず、問題がどこにあるのかまだわかりません。

4

1 に答える 1

1

サービス プロバイダーは、クロス オリジン リソース共有Access-Control-Allow-Originを採用し、そのリソースがオリジンに一致するヘッダーで応答するようにする必要があります。

于 2012-10-23T02:08:03.523 に答える