jQuery ajax $.post リクエストが成功しなかった理由を特定するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/57679

  •  09-06-2019
  •  | 
  •  

質問

この呼び出しの結果に基づいて、呼び出しが成功したかどうかを判断しようとしています。の successFunction 呼び出されないので、呼び出されなかったと思います。何が問題だったかをどうやって知ることができますか?

xmlRequest = $.post("/url/file/", { 'id' : object.id }, successFunction, 'json');

xmlRequest オブジェクトを使用しますか?

役に立ちましたか?

解決

次のものが使用できます。

$.ajax({
    url:"/url/file/",
    dataType:"json"
    data:{ 'id' : object.id }
    error:function(request){alert(request.statusText)}
    success:successFunction
})

他のヒント

$.ajaxComplete() メソッドや $.ajaxError() メソッドを使用して、これらのイベントに関数をアタッチできます。また、Firebug プラグインを備えた Firefox ブラウザを使用することをお勧めします。これにより、リクエストとレスポンスに関する多くの情報を取得できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top