据我所知,我尝试使用'onfocusout'并且工作正常。正如网站上提到的那样,'onfocusout'不适用于Radio Group或Checkbox Group。所以我的问题是,如果我能以某种方式触发单选按钮上的验证和变化/模糊的复选框? 这是我的'onfocusout'的示例代码
onfocusout: function(element) {
if( $(element).attr('name') ) {
this.element(element);
app.BlurValidation(element);
this.defaultShowErrors();
}
}
我确实找到了类似的问题,但以下解决方案并未在我的结尾显示结果。
$('#check').on('blur', function() {
$("#myForm").validate().element( this );
});
答案 0 :(得分:0)
Sparky是对的,它适用于收音机和复选框。您应该再次检查您的代码。当我遇到同样的问题时,我学到的一件事就是不要使用visibility: hidden;
CSS属性作为收音机或复选框,以防你试图设置样式,而是使用opacity:0;
验证插件会将字段视为隐藏字段,如果它具有visibility: hidden;
的CSS属性,则会忽略它onfocusout
希望我的经验可以为您的案件派上用场