【发布时间】:2023-03-11 02:07:01
【问题描述】:
我正在使用 MVC 创建在运行时生成的表单。对于验证,我正在尝试使用非常方便的 jQuery 验证库。我在标签的 cdata 属性中有每个字段的验证表达式
<input type="text" name="xyz" id="xyz" class="defaultTextBox"
cdata="{validate:{required:true, decimal:true, messages:
{required:'Please enter an decimal value',
decimal:'Please enter a valid decimal'}}}">
这很好用。现在我还有一个要求是根据页面上的逻辑显示和隐藏某些字段,我需要禁用对隐藏字段的验证,以便它们不会干扰表单提交。只需将 required:true 切换为 false 并返回 true 就足够了。只有我不知道怎么做。
有人有这方面的经验吗?
【问题讨论】:
标签: validation jquery-validate