首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >打印服务器响应

打印服务器响应
EN

Stack Overflow用户
提问于 2018-09-07 06:00:18
回答 1查看 74关注 0票数 -4

我正在使用一个可以在Perl中验证的表单。我可以在chrome dev tools中的network,XHR下看到响应。我想打印'response‘错误。

它看起来是这样的:

代码语言:javascript
复制
{type: "error", message: "Unable to located your account by this email address: tim@example.com"}
message:"Unable to located your account by this email address: tim@example.com"
type: "error"

头请求看起来像这样:

代码语言:javascript
复制
/vsap/mail_id.html?email=tim%40example.com

有没有什么方法可以让我用jQuery访问错误消息?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-07 06:25:38

我建议您阅读documentation。我假设这就是您向服务器发出请求的方式。您可以提供文档化的herefail()回调。因此,您应该在调用后添加,以便将另一个错误传递给.fail(function(jqXHR, status, error){}),并在该函数内部执行所需的错误处理。此外,您还可以使用status以不同的方式处理不同的错误类型。失败的文档如下:

请求失败时要调用的函数。该函数接收三个参数: jqXHR (在jQuery 1.4.x,XMLHttpRequest中)对象、描述所发生的错误类型的字符串和一个可选的异常对象(如果发生的话)。第二个参数(除了null之外)的可能值是"timeout“、"error”、"abort“和"parsererror”。当HTTP错误发生时,errorThrown接收HTTP状态的文本部分,例如“未找到”或“内部服务器错误”。从jQuery 1.5开始,error设置可以接受函数数组。每个函数将被轮流调用。注意:对于跨域脚本和JSONP请求,不会调用此处理程序。这是一个Ajax事件。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52212660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档