Я не уверен, но я использую обратный вызов события onError, чтобы узнать, что пошло не так. Я не уверен, будет ли это работать в вашем случае, но тем не менее я вставляю пример кода.
function onGridError(args) {
if (args.textStatus == "modelstateerror" && args.modelState) {
var message = "Errors:\n";
$.each(args.modelState, function (key, value) {
if ('errors' in value) {
$.each(value.errors, function () {
message += this + "\n";
alert(key)
});
}
});
alert(message);
}
else {
alert("The server was unable to process your request.\n" + args.XMLHttpRequest.responseText);
}
args.preventDefault();
}
С уважением,
Nirvan