gpt4 book ai didi

validation - jQuery 禁用单个字段的规则验证

转载 作者:行者123 更新时间:2023-12-03 05:58:26 25 4
gpt4 key购买 nike

我正在使用 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 就足够了。只是我不知道怎么办。

有人有这方面的经验吗?

最佳答案

只需添加忽略规则并定义选择器即可。在此示例中,验证将忽略所有具有 class="ignore"

的元素
$("#myform").validate({
ignore: ".ignore"
})

关于validation - jQuery 禁用单个字段的规则验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2853416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com