我正在尝试在相关属性类中添加新的类名,以验证特定的输入字段。
当选择了某个选项时,我需要添加一个新的类名。
下面的脚本有效,实际上新类按预期添加,但validate.js无法识别类名 required-field 。
如果添加类名< strong> required-field manuallay validate.js文件识别它。
if(val == 1) {
$('#firstname').addClass('required-field');
}
<input type="text" name="firstname" id="firstname" class="form-control required-field" />
我做错了什么?
答案 0 :(得分:1)
如果你想要插件validate.js处理动态添加的新规则,你需要做:
if (val == 1) {
$("#firstname").rules("add", "required");
} else {
$("#firstname").rules("remove", "required");
}