Как вы возвращаете сообщения об ошибках от вызовов AJAX, используя jQuery и ASP.NET MVC? - PullRequest
2 голосов
/ 31 декабря 2008

Если у меня есть действие контроллера ASP.NET MVC, которое вызывается из вызова jQuery .ajax, который должен вызвать ошибку, как мне это сделать? Я знаю, что могу создать объект JSON и передать ему свойство «error», но что если ответ от вызова .ajax будет не JSON, а HTML вместо этого?

1 Ответ

4 голосов
/ 31 декабря 2008

Используйте атрибут HandleError и установите View в представление, которое возвращает соответствующий фрагмент HTML.

[HandleError(View="AjaxErrorFragment")]
public ActionResult ICallThisWithjQuery() {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...