没有关于使用引导进行Jquery验证的消息

没有关于使用引导进行Jquery验证的消息,jquery,twitter-bootstrap,jquery-validate,Jquery,Twitter Bootstrap,Jquery Validate,我正在使用Dan Cochran的bootstrap jQuery validator,我想删除消息传递方面,但保留css类以突出显示必填字段的错误和成功 我的代码如下: $(document).ready(function () { validator = $('#form1').validate({ rules: { ctl00$ContentPlaceHolder1$forename: { required: true

我正在使用Dan Cochran的bootstrap jQuery validator,我想删除消息传递方面,但保留css类以突出显示必填字段的错误和成功

我的代码如下:

 $(document).ready(function () {
    validator = $('#form1').validate({
    rules: {
        ctl00$ContentPlaceHolder1$forename: {
            required: true
        }
    },
    highlight: function (element) {
        $(element).closest('.control-group').removeClass('success').addClass('error');
    },

    errorPlacement: function (error, element) {
        return false;  //Suppress all messages
    },
    success: function (element) {
        element.addClass('valid').closest('.control-group').removeClass('error').addClass('success');
        //element.text('OK!').addClass('valid').closest('.control-group').removeClass('error').addClass('success');
    }
});
errorPlacement函数的工作原理是删除消息,因此创建的原始范围包含文本“OK!”但是,success函数在删除error类和应用success类时出错


如果您有任何想法,请使用errorPlacement、highlight和unhighlight功能来实现此功能,

不胜感激。。。errorPlacement:function(error,element){return false;//Suppress all messages},highlight:function(element){$(element).最近('.control group').removeClass('success').addClass('error');},unhighlight:function(element){$(element).最近('.control group')).removeClass('error').addClass('success');},请将您的解决方案作为答案发布在下面。