Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果选中复选框,则仅验证子输入字段formvalidation_Javascript_Jquery_Validation_Formvalidation.io - Fatal编程技术网

Javascript 如果选中复选框,则仅验证子输入字段formvalidation

Javascript 如果选中复选框,则仅验证子输入字段formvalidation,javascript,jquery,validation,formvalidation.io,Javascript,Jquery,Validation,Formvalidation.io,我使用的是formvalidation.io中的jquery表单验证插件,我试图实现这个条件,就像选中了复选框一样,然后使子表单字段成为必需字段,否则不验证表单。如何使用formvalidation插件制定规则 函数showSchoolInfoFields(chk){ document.getElementById(“div1”).style.display=chk.checked?“块”:“无”; } 如果学生从其他学校转学,请单击此处 这是上述字段的我的表单验证代码 $(文档).rea

我使用的是formvalidation.io中的jquery表单验证插件,我试图实现这个条件,就像选中了复选框一样,然后使子表单字段成为必需字段,否则不验证表单。如何使用formvalidation插件制定规则


函数showSchoolInfoFields(chk){
document.getElementById(“div1”).style.display=chk.checked?“块”:“无”;
}
如果学生从其他学校转学,请单击此处

这是上述字段的我的表单验证代码
$(文档).ready(函数(){
$(“#订单”).formValidation({
框架:“bootstrap”,
图标:{
有效:“glyphicon glyphicon ok”,
无效:“glyphicon glyphicon删除”,
正在验证:“glyphicon glyphicon刷新”
},
//此选项不会忽略属于非活动面板的不可见字段
已排除:':已禁用',
字段:{
学校名称:{
验证器:{
注意:{
消息:“学校名称是必需的”
},
弦长:{
民:5,,
最高:50,
信息:“学校名称长度必须超过5个字符且少于50个字符”
},
regexp:{
regexp://^[a-zA-Z\s]+$/,
信息:“学校名称只能由字母和空格组成”
}
}
},
学校地址:{
验证器:{
注意:{
信息:“学校地址是必需的”
}
}
},
电话:{
验证器:{
注意:{
信息:“学校电话是必需的”
},
弦长:{
民:8,,
最高:15,
信息:“手机长度必须大于8个字符且小于15个字符”
},
整数{
信息:“学校电话必须为整数”;
}
}
}
}

});
如果选中复选框,您想停止验证表单的一部分还是整个表单?@Sumani想停止验证上面提到的我的一些字段。我的完整表单上有20个字段,但我只想在上面提到的3个字段上实现这一点。您能提供formvalidation.io的代码吗?您正在使用它吗?