开发中发现有的时候对一个表单中的文本框做校验后,会将一些别的文本框的样式改变。这是因为你将两个文本框放在了同一个
form-group,即:
<div class="mt5 row form-group">
<div class="col-sm-5" style="padding:0;">
<input class="form-control" id="AA" name="AA" type="text" readonly="readonly">
</div>
<div class="col-sm-5" style="padding: 0;">
<input class="form-control" id="BB" name="BB" type="text" readonly="readonly">
</div>
</div>
此时使用BootstrapValidator对ID为AA的文本框进行校验时。ID为BB的文本框也会改变样式。解决方法也很简单,把他们放到不同的form-group中就可以了