MVC 3 - AutoPostback с CauseValidation = ложное поведение - PullRequest
0 голосов
/ 17 января 2012

Я знаком с методом отправки формы через событие изменения, например, или событие проверки флажка. В большинстве статей объясняется, как найти первую форму с помощью jQuery и вызвать ее метод submit (). Однако я хочу отправить форму, но не вызывать проверку, чтобы серверная часть могла выполнять другие действия. В моем случае у меня есть выпадающий список, который изменяет пользователь. В зависимости от значения, сервер добавляет / удаляет определенные элементы управления. Проблема, с которой я сталкиваюсь, заключается в том, что проверка не позволяет отправлять форму.

Q: Как отправить форму, чтобы она не выполняла проверку на стороне клиента?

Ответы [ 2 ]

1 голос
/ 17 января 2012

Удалить проверку непосредственно перед отправкой формы - ознакомьтесь с ответами здесь Как удалить проверку jQuery из формы?

0 голосов
/ 17 января 2012

Я думаю, что вы можете просто отключить проверку, вызвав @ Html.EnableClientValidation (false)

...