1

私のページにはボタンがあり、そのボタンをクリックするとajax呼び出しが行われます。コードは次のとおりです

   $(document).ready(function() {
     $('#one').click(function() {

    $("#one").load(
    "http://www.ggookkll.com/pinIt/?frm_firstName=" +encodeURIComponent('frm_firstName'));
 }); });

しかし、私の要求は正常に受信されましたが、応答がありません。

エラーは

 Origin http://127.0.0.1 is not allowed by Access-Control-Allow-Origin. 

誰でもこれを解決するのを手伝ってくれますか?

4

2 に答える 2

1

上記の答えは完全に正確ではありません。jQueryはクロスドメイン AJAX リクエストを作成できません。

Frame.jsなどの他のライブラリも使用できます。

于 2013-01-22T20:44:35.397 に答える
0

クロスドメイン ajax リクエストを作成することはできません*。

これを処理するには、プロキシ サーバーを使用します。また

このライブラリを使用して http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/を処理します

于 2012-05-14T07:22:35.683 に答える