отключить включить ненавязчивую проверку mvc - PullRequest
1 голос
/ 19 января 2012

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

Я пробовал: $ ('. data-panel'). find ('input [type = "text"], textarea, select'). attr ('disabled', 'disabled');

как состояние в этом потоке, но оно все равно будет проверять эти входные элементы. Ненавязчивая проверка MVC3: как удалить / повторно присоединить проверку из группы элементов?

Я думал о внедрении / удалении частичного представления, но эти элементы не будут проверяться, когда они должны быть проверены.

Я открываюсь для любых обходных путей. Спасибо!

1 Ответ

0 голосов
/ 29 декабря 2012

Для отключения:

$('.data-panel').find('input[type="text"], textarea, select').prop('disabled', true);

Для включения:

$('.data-panel').find('input[type="text"], textarea, select').prop('disabled', false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...