0

我正在使用 MVC2,并试图向用户显示友好的错误消息,方法如下:

public ActionResult Foo()
{
  Response.StatusCode = 403;

  return new ContentResult() { Content="frindly error"}
}

但是,我很难找到如何在 ajax OnFailure 回调中读取它:

function ajaxErrorHandler(context) {

// this fires an error, saying it's not a JSON object
    alert(context.get_response().get_object());


}

我可以在萤火虫中看到响应是正确的。有任何想法吗?

4

2 回答 2

1

这是代码:

alert(context.get_data());

这将显示“友好的错误”

于 2012-05-04T18:42:15.760 回答
0

请尝试以下操作: onFailure 回调中的 context.get_message() ...

功能 OnFailure(context) { alert(context.get_message());

    }

这对我有帮助。-- Sudipto www.supernovaservices.com

于 2013-07-07T06:40:36.017 回答