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