0

突然、今日、私の ajax リクエストの一部が一部のページで機能しなくなり、他のページでは正常に機能しなくなりました... Firebug では、呼び出した関数からデバッグしようとしてもエラーが表示されないため、これは本当に奇妙です...問題は、firebugの読み込み中の画像が停止せずに回転し続けることです...また、すべてのパラメーターが正しく渡されますが、唯一の問題は、リクエストから何も返されないことです...または、取得した場合、一部のページと他のページで取得します私は何も得ません...

js サンプル:

$(".reply_to_article").click(function(){
    var cct = $.cookie('csrf_cookie_name');

    var body = $(this).parent().find("textarea");

    $.ajax({
        type: "POST",
        url: "http://www.domain.com/articles/replyToArticle",
        dataType: 'json',
        data: {
            body : body.val(),
            csrf_name : csrf_value
        },
        success: function(data) {

        }
    });
});

replyToArticle 関数では、単にecho 1;返されない があります

4

1 に答える 1

0

準備段階として、指定された URL で POST が機能することを確認します。curl がインストールされている場合は、これを試すことができます。

curl -d "testdata1=testvalue1&testdata2=testvalue2" http://www.example.com/articles/replyToArticle

希望の応答が得られるかどうかを確認します

Curl のインストールはここにあります。

于 2012-06-26T16:05:11.830 に答える