Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery-Resonse.statusText未定义,即使它显示在浏览器工具中_Jquery_Asp.net Mvc_Backbone.js - Fatal编程技术网

Jquery-Resonse.statusText未定义,即使它显示在浏览器工具中

Jquery-Resonse.statusText未定义,即使它显示在浏览器工具中,jquery,asp.net-mvc,backbone.js,Jquery,Asp.net Mvc,Backbone.js,在我的操作方法中,我返回: catch (Exception ex) { return new HttpStatusCodeResult(500, "This is an error!"); } 在我的backbone.js fetch中,我使用的是: error: function(response, status, error) { alert(response.statusText); } broswer工具在状态下显示我的消息,但alert

在我的操作方法中,我返回:

catch (Exception ex)
{
     return new HttpStatusCodeResult(500, "This is an error!");
}
在我的backbone.js fetch中,我使用的是:

 error: function(response, status, error) {
               alert(response.statusText);
 }
broswer工具在状态下显示我的消息,但alertbox显示未定义。

我在这个线程中看到了这个方法->


知道它为什么不起作用吗?

以下是
错误
回调的参数:

(model, response, options)

因此,基本上您试图获取
model.statusText
,这当然是未定义的。
response
与第二个参数相对应,因此请尝试
response.statusText
(在您的示例中,
status.statusText
~~)。

谢谢,我知道这很简单。