Javascript 根据用户输入向JQuery验证器添加和删除规则?
要根据用户输入禁用某些字段的验证规则 使用jquery验证器插件,这可能吗?JSFIDLE在这里:Javascript 根据用户输入向JQuery验证器添加和删除规则?,javascript,jquery,dynamic,validation,validationrules,Javascript,Jquery,Dynamic,Validation,Validationrules,要根据用户输入禁用某些字段的验证规则 使用jquery验证器插件,这可能吗?JSFIDLE在这里: $(文档).ready(函数(){ $(“#表单”).validate(); }); 全部验证 仅验证名称 名称 * 电子邮件 * 您要查找的是字段的条件参数 我相信是这样的,从输入元素中删除硬编码的必填类,将表示必填字段的两个单选按钮命名为不同的名称,如name_only和: $('form').validate({ rules: name:{
$(文档).ready(函数(){
$(“#表单”).validate();
});
全部验证
仅验证名称
名称
*
电子邮件
*
您要查找的是字段的条件参数
我相信是这样的,从输入元素中删除硬编码的必填类,将表示必填字段的两个单选按钮命名为不同的名称,如name_only和:
$('form').validate({
rules:
name:{
required: function() {
return $("input:radio[name='nameonly']:checked").val() == 'yes';
}
}
});
因此,它不是动态地确定直接用户输入应该需要什么,而是基于条件输入的输入变成需要的输入谢谢,这是我采取的方法。API在这里:(单击选项选项卡并向下滚动到规则)
$('form').validate({
rules:
name:{
required: function() {
return $("input:radio[name='nameonly']:checked").val() == 'yes';
}
}
});