0

エラーが発生しているMVCアプリケーション投稿でJQueryを使用していますが、エラーが何であるかを知る方法はありますか?

サンプルコード-

    $.post("/Path/Action", form, function (returnHtml) {

        //do stuff

    }).error(function () { alert("error"); });

「.error」呼び出しを添付しましたが、エラーの原因はわかりません。ありがとう!

4

3 に答える 3

1
.error( function (jqXHR, status, error) {
    alert(jqXHR);
    alert(status),
    alert(error);
 })
于 2012-10-04T18:55:53.970 に答える
1
$.ajax({  
    type: 'POST',  
    url: '/Path/Action',  
    data: form,  
    success: function (data) {  
        console.debug(data);  
    },  
    error: function (data) {  
        console.debug(data);  
    }  
}); 
于 2012-10-04T18:58:02.717 に答える
1

私のコメントに基づいて自分でデバッグしたことを願っていますが、この方法で情報を取得できます

$.post("/error/").error( function(xhrObject,statusName,statusText) {
    console.log(xhrObject,statusName,statusText);  //Passed in info via arguments
    console.log(xhrObject.status);  //get the status code via the xhr object
});​

jsFiddle の例

于 2012-10-04T18:58:05.543 に答える