作者热门文章
- 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/
在我的操作方法中,我返回: catch (Exception ex) { return new HttpStatusCodeResult(500, "This is an error!");
我想从由 ajax 表单组件调用的操作中获取一个对象。 重现步骤。 创建一个 Ajax 表单,在其中传递模型的值(例如帖子的标题和描述) 处理提交表单后,将数据传递给操作 在该操作中,您将把给定的数据
我是一名优秀的程序员,十分优秀!