Javascript JQuery验证器如何删除错误消息并改为添加边框着色

Javascript JQuery验证器如何删除错误消息并改为添加边框着色,javascript,jquery,jquery-validate,Javascript,Jquery,Jquery Validate,我已经尝试过了,但是没有成功,我如何删除错误消息,并将输入边框改为红色?在文档中未找到示例,您可以使用 $('.register_form').validate({ invalidHandler: function(){ return false; } 和Css: errorPlacement: function(){ return false; } 演示您的代码: .error { border: 2

我已经尝试过了,但是没有成功,我如何删除错误消息,并将输入边框改为红色?在文档中未找到示例,您可以使用

$('.register_form').validate({


     invalidHandler: function(){

        return false;
     }
和Css:

errorPlacement: function(){
            return false;
        }
演示

您的代码:

.error {
    border: 2px solid #FF4000;
}

.valid {
    border: 2px solid #2EFE2E;
}
它不起作用,因为
invalidHandler
回调与创建、控制或放置错误
标签
元素无关。它仅在表单无效时在提交时激发。它与只在提交有效表单时触发的
submitHandler
完全相反。对于所有回调函数

errorPlacement
回调函数用于在页面上放置错误消息
label
元素。如果您只是在这个回调函数中放置一个
返回false
,那么任何地方都不会出现错误消息

invalidHandler: function(){
    return false;
}
但是,在验证字段元素时,
错误
有效
类仍将在字段元素上自动切换。因此,只需根据需要使用CSS来设置这些样式

$('.register_form').validate({
    // rules, options, callbacks,
    errorPlacement: function() {
        return false;
    }
});
演示

.error {
    border: 1px solid #f00;
}    
.valid {
    border: 1px solid #0f0;
}