【发布时间】:2012-02-13 15:15:06
【问题描述】:
我有一个向导,其中包含一个非常大的表单。该向导有一个区域,用户可以在其中选择两个选项之一,显示和隐藏带有其他输入元素的 div。问题是隐藏的元素正在被验证,我需要关闭这些特定元素的验证。
我试过了: $('.data-panel').find('input[type="text"], textarea, select').attr('disabled', 'disabled');
作为该线程中的状态,但它仍将验证那些输入元素。 MVC3 unobtrusive validation: how to remove/re-attach validation from a group of elements?
我考虑过注入/删除部分视图,但这些元素在需要验证时不会验证。
我愿意接受任何变通办法。 谢谢!
【问题讨论】:
标签: jquery validation asp.net-mvc-3 unobtrusive-validation