asp.net-mvc - AJAX错误处理

标签 asp.net-mvc json jquery error-handling

我搜索了AJAX错误处理的良好概述,但是but找不到我想要的东西。

我的主要问题是关于参数。似乎标准签名是这样的:

errorHandler(xhr, textStatus, errorThrown) 

我理解这意味着什么,但是当我尝试了它时,得到的只是第一个参数。其他两个未定义。第一个参数如下所示:
{
    [Methods] : {...},
    [prototype] : {...},
    errors : [Error retrieving data],
    errorThrown : "custom error",
    sender : {...},
    status : "customerror",
    xhr : null
} 

错误处理程序的设置如下:
var myWidget = new Widget({
    error: errorHandler,
    moreStuff: ...

任何帮助表示赞赏!

最佳答案

我正在使用这样的错误处理程序

$.get('some.aspx',
        function(data) {

        }).error(function(XMLHttpRequest, textStatus, errorThrown) {
            console.log(XMLHttpRequest.status, ',', textStatus, ',', errorThrown);
        });

For more information

关于asp.net-mvc - AJAX错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17376685/

相关文章:

asp.net-mvc - asp.net mvc 文本框日期格式

c# - 如何忽略 MVC 路由中的所有特定文件扩展名

javascript - 单击后将结果放入文本框中

javascript - 在 noconflict 中加载似乎不起作用

c# - ASP.NET MVC - 显示一个项目列表,每个项目都有一个项目列表

c# - 获取完整的 url,如 http ://google. com 作为操作输入

jQuery:从 JSON 中获取每个键值对?

java - JSON 检查器以避免 com.google.gson.stream.MalformedJsonException

javascript - 使用 javascript 访问文件

javascript - jquery metismenu 无法与 AngularJS Controller 异步加载数据