0

サーバー側へのこの ajax 呼び出しがありますが、ajax 呼び出しが失敗したことを判断するための失敗した関数はありますか??? 私のコードは成功関数のみを示していると思いますが、何らかのコードがありますか?私の ajax 呼び出しが失敗したかどうかを確認する必要があります。私はそう思う ajax 呼び出しの新しい構文を使用しています。どんな助けでも大歓迎ですありがとう。

 $.post('authorSearch',
 {FirstName:$('#FirstName').val(),limit:row},
 function (data, status, obj) {
 alert('Success');
 });

私はこれをやろうとしましたが、うまくいきません

   $.post('authorSearch',
     {FirstName:$('#FirstName').val(),limit:row},
     function (data, status, obj) {
     alert('Success');
     },
function(data,status,obj){
alert('failed');
});
4

1 に答える 1

1

.done .fail .always を使用できます。

$.post({
  url: "url",
  data: data,
}).done(function() { alert("success"); })
  .fail(function() { alert("error"); })
  .always(function() { alert("complete"); });

すべてが jquery のドキュメントに書かれています。

http://api.jquery.com/jQuery.post/ http://api.jquery.com/jQuery.ajax/

于 2013-09-09T09:03:10.113 に答える