MVC 3: отключение проверки на выбранных полях - PullRequest
1 голос
/ 11 марта 2011

У меня есть необходимость отключить проверку в определенных полях, когда происходят определенные события, поэтому на основании предложения в этой теме: jQuery отключить проверку правил для одного поля

Я пробовал это:

$("form").validate({
   ignore: ".ignore"
})

Но я обнаружил, что он отключает всю проверку всех полей, а не только полей с class = "ignore".

Я что-то не так делаю?

Ответы [ 2 ]

1 голос
/ 07 апреля 2011

Как насчет попытки:

$('#CompaniesGridform').validate({
    ignore: ":disabled"
});
0 голосов
/ 13 июля 2013

Я сейчас делаю что-то вроде этого

<button id="Submit" type="submit">Submit</button>

<script type="text/javascript">
    $("#Submit").on("click", function () {
        var validator = $("form").data('validator');
        validator.settings.ignore = ".ignore";
    });
</script>

Выключите .ignore для любого селектора jQuery или объедините их в цепочку, как ".ignore, input [type = hidden]"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...