如何禁用Bootstrap表单验证(没有jQuery)?

时间:2015-04-13 20:42:02

标签: angularjs twitter-bootstrap twitter-bootstrap-3

我有一个AngularJS应用程序,它使用Bootstrap(v3)进行样式设置。我想在我的一个表单中禁用Bootstrap表单验证,当用户输入内容或将输入字段分别留空时,它会自动为我的输入字段提供绿色或红色光。

有没有办法使用HTML / CSS / JavaScript覆盖?我不想编辑原始的Bootstrap文件,也不想使用jQuery。

注意:我读到你可以使用带有$(#form).data('bootstrapValidator').enableFieldValidators('input', false)的jQuery实现这一点,但正如我所提到的:我不想使用jQuery。

谢谢。

1 个答案:

答案 0 :(得分:2)

您可以创建自己的CSS文件,定义与Bootstrap相同的样式,例如.has-error。只要稍后解析您的CSS文件,您将覆盖它们的实现。或者,您可以添加!important,然后您不必担心订单。

请注意,这可能会产生意想不到的后果,因为在这种情况下你完全重写了Bootstrap。