bootstrapValidator默认逻辑是当表单验证失败时,把按钮给变灰色。
问题:项目中,button并不在form内部,是通过事件绑定来ajax提交,当form验证失败时,不执行所绑定的后续事件
$("#yourform").submit(function(ev){ev.preventDefault();});
$("#submit").on("click", function(){
var bootstrapValidator = $("#yourform").data('bootstrapValidator');
bootstrapValidator.validate();
if(bootstrapValidator.isValid())
$("#yourform").submit();
else return;
});