我正在使用 Dan Cochran 的引导程序 jQuery 验证器http://alittlecode.com/jquery-form-validation-with-styles-from-twitter-bootstrap/我想删除消息传递方面但保留 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!” 但是,成功函数在删除错误类和应用成功类时会中断。
任何想法,将不胜感激