我正在使用这个v-0.9.0版本的Validator.js,
我使用下面的代码,
$('#frmNew')[0].reset()
$('#frmNew').validator('destroy').validator()
答案 0 :(得分:1)
1000hz bootstrap-validator
中的已知问题尚无正确修复,可以在github上查看此问题Destroy method doesnt remove icons
可能的解决方案是在表单reset
或destroy
时添加以下代码,然后删除error
和success
类。
this.$element.find('.has-error').removeClass('has-error')
var $feedback = this.$element.find('.form-control-feedback')
$feedback.removeClass('glyphicon-warning-sign').removeClass('glyphicon-remove')
this.$element.find('.has-success').removeClass('has-success')
var $feedback = this.$element.find('.form-control-feedback')
$feedback.removeClass('glyphicon-warning-sign').removeClass('glyphicon-ok')
<强>建议强>
使用this BootstrapValidator验证插件,它提供了更多控制来验证表单字段,旨在与Bootstrap 3一起使用,并且不会遇到这些类型的问题。错误。