文档指示错误:选项函数将使用:XHR实例,状态消息字符串(在这种情况下总是错误)和从XHR实例返回的可选异常对象(Book:JQuery in Action)
原文链接:https://www.f2er.com/ajax/160688.html使用以下(在$ .ajax调用)我能够确定我有一个“parsererror”和一个“超时”(因为我添加了timeout:选项)错误
error: function(request,error){}
编辑:答案之一指示所有返回错误…学习更多关于什么是有价值的(用于调试)在XHR实例和异常对象将是有帮助的
这是一个完整的$ .ajax调用:
$.ajax({ type: "post",url: "http://myServer/cgi-bin/broker",dataType: "text",data: { '_service' : 'myService','_program' : 'myProgram','start' : start,'end' : end },beforeSend: function() { $("#loading").removeClass("hide"); },timeout: 5000,error: function(request,error) { $("#loading").addClass("hide"); if (error == "timeout") { $("#error").append("The request timed out,please resubmit"); } else { $("#error").append("ERROR: " + error); } },success: function(request) { $("#loading").addClass("hide"); var t = eval( "(" + request + ")" ) ; } // End success }); // End ajax method
感谢您的输入