$.ajax实用程序中的JQuery错误选项
发布时间:2020-12-16 03:18:00 所属栏目:百科 来源:网络整理
导读:文档指示错误:选项函数将使用:XHR实例,状态消息字符串(在这种情况下总是错误)和从XHR实例返回的可选异常对象(Book:JQuery in Action) 使用以下(在$ .ajax调用)我能够确定我有一个“parsererror”和一个“超时”(因为我添加了timeout:选项)错误 error: f
文档指示错误:选项函数将使用:XHR实例,状态消息字符串(在这种情况下总是错误)和从XHR实例返回的可选异常对象(Book:JQuery in Action)
使用以下(在$ .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 感谢您的输入
看看jQuery源代码,有四个返回的状态,除了成功:
> timeout – 当你指定超时> error – http错误,如404>未修改 – 请求时资源自上次以来未被修改请求> parsererror – 当一个xml / json响应是坏 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – 在Owin Startup上解析InstancePerLifetimeScope中的A
- postgresql – 如何使array_agg()像mySQL中的group_concat(
- 正则表达式之字符匹配
- ruby-on-rails – 为什么我在添加Refinery CMS后尝试播种时
- objective-c – 在applicationWillResignActive中发送内存警
- c# – 更改winforms中滚动条的大小
- c# – 如何使用OleDbDataAdapter从Excel文件中的任何电子表
- 解决:VB.NET程序中 datagridview 多次绑定出现 的“不能在
- Flex 4 项目经验备忘录 - 1
- sqlite 数据类型