я читал онлайн документ, который описывает свойства обратного вызова Ajax.BeginForm, следующим образом: -Ajax.BeginForm обратного вызова свойства, не могут понять различия
- OnBegin (в jquert это beforeSend): - Вызывается сразу до отправляемого запроса
- OnComplete (в JQuery он является полным): - Вызывается, если запрос успешно
- OnFailure (в JQuery это ошибка): - Вызывается, если запрос не
- OnSuccess (в JQuery это успех): - Вызывается, когда запрос завершен, irres pective ли запрос успешно или не
теперь я не могу понять, что подразумевается под «Called когда запрос завершен, независимо от того, удалось ли запрос или не». давайте принимать следующие примеры: -
теперь, если я возвращаю HTTP 401 ошибка из моего приложения, который один сценарий будет называться, я считать OnFailure, или с тех пор я возвращаю результате OnSuccess будет? вместо этого?
, и если исключение ООН-handeled было поднято, то я предполагаю, что OnFailure будет вызван, но также будет огонь OnComplete?
Благодаря Благодаря
Подумайте об этом как «наконец». Лучший способ проверить это - реализовать все обратные вызовы. –
Мне не нравится испытывать что-то, если у меня не будет минимального понимания различий ... –
Жизнь может стать довольно скучной в этом случае ... –