- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的操作方法中,我返回:
catch (Exception ex)
{
return new HttpStatusCodeResult(500, "This is an error!");
}
在我的backbone.js fetch中我使用的是这个:
error: function(response, status, error) {
alert(response.statusText);
}
浏览器工具在状态下显示我的消息,但警报框显示未定义。
我在这个线程中看到了这个方法 -> Custom Error message with HTTPStatusCodeResult & jQuery
知道为什么它不起作用吗?
最佳答案
以下是error
回调的参数:
(model, response, options)
所以基本上你正在尝试获取当然是未定义的 model.statusText
。 response
对应于第二个参数,因此请尝试 response.statusText
(在您的情况下,status.statusText
~~)。
关于Jquery - Resonse.statusText 未定义,即使它显示在浏览器工具中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16739166/
我正在使用一些第 3 方的东西,需要设置响应的 statusText。无论我做什么,都只是 ""。我正在使用 Spring 4.3.4 和 Spring Boot 1.4.2。 我尝试将 HttpSe
在我的操作方法中,我返回: catch (Exception ex) { return new HttpStatusCodeResult(500, "This is an error!");
我对使用 fetch 或 axios 库的 react-native ajax 调用有一些问题。无法在失败的 Ajax 调用中获取 http statusText。 statusText 属性始终未定
我正在尝试向用户返回一条自定义错误消息,让他们知道发生错误时出了什么问题,但我已经尝试了所有方法来显示该消息,但似乎没有任何东西可以捕捉到它。这是我的 Angular 代码: $scope.save
当我在我们的生产系统上执行 XHR 时,响应中的 statusText 将是一个空字符串。但是,在我们的开发系统上,statusText 将正确反射(reflect)状态。 根据 XMLHttpReq
我正在使用 jquery 3.2.1 和 .NET Framework 4.5.2 MVC。 我有一个对 mvc Controller 的 jquery ajax 调用。如果操作成功,则返回 retu
我在使用 jquery(和 Coldfusion 服务器端)的 AJAX 响应中遇到了问题。有时有效,有时无效。当我测试直接调用它的服务器端组件时 - 它总是有效,所以我猜问题出在 ajax 响应上。
嘿,我目前正在尝试使用延迟的when 和done 函数进行多个ajax 请求调用。但是,在某些请求中,我收到解析错误:readyState":4,"status":200,"statusText":"
这个问题已经有答案了: Why is the statusText of my XHR empty? (3 个回答) 已关闭 6 年前。 我们向后端发送 XHR 请求,从而接收此类响应对象(无论浏览器
网络服务器正在返回状态代码和描述以响应 XmlHttp 的请求。成分。来自服务器的实际状态响应开头为: HTTP/1.1 400 Not a valid http POST request 我可以在
这可能是个愚蠢的问题。抱歉,如果是这样的话。 在带有最新 jquery-rails gem“1.0.12”的 Rails 3 应用程序上,我尝试替换 ajax 调用中的 html $.ajax({
我将 BreezeJS 与 Angular 结合使用,以使用来自 SAP Netweaver 网关系统提供的 Restful OData 服务的数据。应用程序当前正在从服务中正确读取数据,包括元数据,
我有这个 url 电话。该 url 按预期返回一个 json 对象(直接浏览器调用)但是当我通过 ajax 执行此操作时,请使用以下行 $.ajax({ url: url,
尝试在单元测试中创建 $httpBackend.expectGET 以返回 409 状态和“TestPhrase”的自定义 statusText。 查看 Angular 文档 ( https://do
我正在尝试执行 ajax 请求 $.ajax({ type: "post", url: "download.php", error: function(data, status, err)
服务器端: .... $_SESSION['accountId'] = $accountId; $_SESSION['type'] = $_POST['accountType'];
我正在尝试使用 axios.post 方法发送消息。但我反复收到此错误。 我的脚本是这样的 sendMsg(){ if(this.msgFrom){
我有这个 javascript,但它不起作用:我收到以下错误:{"readyState":0,"responseText":"","status":0,"statusText":"error"} 该脚
我正在尝试使用 Jquery ajax 逐一更新大量数据,以便我可以显示更新进度。一开始一切都很顺利,但 5 分钟后,它会抛出一个错误,如下所示检查网络请求/响应时的图像:. ajax错误函数出错:.
我在向 ajax 调用发送自定义错误消息时遇到问题。我的 Controller 返回如下内容: return new HttpStatusCodeResult(400, "My error!"); 我
我是一名优秀的程序员,十分优秀!