Ajax.BeginForm beforeSubmit событие - PullRequest
5 голосов
/ 24 октября 2011

В MVC есть ли способ вызвать событие onBeforeSubmit при использовании Ajax.BeginForm?Я хотел бы проверить некоторые данные на стороне клиента и дать соответствующую обратную связь пользователю.

1 Ответ

16 голосов
/ 24 октября 2011

OnBegin - это то, что вы ищете:

using (Ajax.BeginForm("Action", "Controller", 
new AjaxOptions() {
OnBegin = "alert('Replace with validation logic.')"
}))

ОБНОВЛЕНИЕ

Примерно так:

   function onSubmitFeedbackBegin(context) {
        if (uploading > 0) {
            return false;
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...