Ajax调用jquery的函数失败

时间:2013-09-09 08:54:59

标签: jquery

我有这个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');
});

1 个答案:

答案 0 :(得分: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/