Вы можете получить доступ к сообщению, если вы используете следующие аргументы для вашего метода обработки ошибок:
function (request, statusText, errorMsg) {
// use errorMsg to get only the exception message
});
Если вы используете $.post()
, вы можете определить его следующим образом:
$.post(url, data, function (data) {
... success callback ...
}).error(function (request, statusText, errorMessage) {...});
или если вы вызываете метод действия через помощника Ajax, определив свойство OnFailure
:
// javascript
var handleError = function (request, statusText, errorMsg) { ... };
// view
@Ajax.BeginForm(..., new AjaxOptions { OnFailure = "handleError" })