Отключите проверку атрибута MVC3 условно - PullRequest
0 голосов
/ 23 августа 2011

Я хотел бы создать проверку атрибута для флажка или переключателей, но эта проверка не будет применена, если она неприменима. К сожалению, отключение элемента управления или предоставление его только для чтения не отключает проверку.

Кто-нибудь знает, как из jQuery или JavaScript можно было остановить проверку, когда какое-либо состояние было истинным (элемент управления был отключен или, например, не установлен какой-либо другой флажок)?

Спасибо, Пол

1 Ответ

1 голос
/ 23 августа 2011

Я верю, что это сообщение поможет.

Как я могу добавить, удалить или поменять правила проверки jQuery со страницы?

Подводя итог, воткод

var settings = $('form').validate().settings;
delete settings.rules.rightform_input1;
delete settings.messages.rightform_input1;

Настройка будет выглядеть примерно так:

$('form').validate({
    rules: {
        leftform_input1: { required: true },
        leftform_input2: { required: true }
    },
    messages: {
        leftform_input1: "Field is required",
        leftform_input2: "Field is required"
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...