0

問題を作成する ajax 呼び出し。ブラウザでは問題なく動作しますが、ajax では呼び出されません。URLはこちらhttp://testbed2.baileyprofile.com/dd-api.php?test=1

firefox inspect element コンソールで確認すると。リクエストを送信し、約 900 ミリ秒または mroe でメッセージ 200 Ok を送信し、URL の色が赤に変わります。それはまったく応答を生成しません。

どのような問題があるかヒントをください。私のコードは以下の通りです

 jQuery.post(ajaxurl, {action: 'test' }, function(response) {
        if (response!= '') {
             jQuery('#test-result').html("Restule is generated successfully, copy of result has been sent to your inbox").fadeOut(10000);
             document.getElementById("txtFeedback").value= response;
            //console.log(response.data);
            //alert('POST title: ' + response.data.post_title);
        } else {
            // something didn't go well
            console.log(response.status);
        }
    });
4

2 に答える 2

1

アップデート:

a.com があり、b.com にリクエストを送信しています。それは何か問題を起こすべきですか?

に違反しています。ドメインからSame origin policyajax を作成することはできませんa.comb.com

于 2012-06-01T13:03:01.430 に答える
0

データ パラメータは '' 内にある必要があります。試してみるとうまくいくはずです

jQuery.post(ajaxurl, {'action': 'test' }, function(response) {
        if (response!= '') {
             jQuery('#test-result').html("Restule is generated successfully, copy of result has been sent to your inbox").fadeOut(10000);
             document.getElementById("txtFeedback").value= response;
            //console.log(response.data);
            //alert('POST title: ' + response.data.post_title);
        } else {
            // something didn't go well
            console.log(response.status);
        }
    });
于 2012-06-01T13:03:37.087 に答える