我创建了自己的Bootstrap 验证器:
$('.myValidatorClass').validator({
custom: {
'datainizio':function($el){
return dataInizio($el);
}
},
errors: {
datainizio: "error"
}}).on('submit', function (e) {
// code
}
})
方法dataInizio()在填写“结束日期”字段时检查是否填写了“开始日期”字段;有用。
这是结束日期字段:
<input id="endDate" nama="endDate" data-datainizio="datainizio" />
<div class="help-block with-errors"></div>
现在,当“开始日期”字段的值发生变化时,我需要以编程方式(我想)调用验证器,以删除表单中的错误消息。
我阅读了这个页面,并且使用$("#form").validator('validate')
了,但是页面上的错误信息没有被删除。似乎 Bootstrap 验证器只调用它自己的“验证方法”,而不是像datainizio这样的我的“验证方法”
先感谢您。