vue使用bootstrapValidator

简介: vue使用bootstrapValidator
<link rel="stylesheet" href="../vendor/bootstrap/css/bootstrap.css"/>
<link rel="stylesheet" href="../dist/css/bootstrapValidator.css"/>
<script type="text/javascript" src="../vendor/jquery/jquery.min.js"></script>
<script type="text/javascript" src="../vendor/bootstrap/js/bootstrap.min.js"></script>
<script type="text/javascript" src="../dist/js/bootstrapValidator.js"></script>
<form class="form-horizontal">
  <div class="form-group">
    <div class="col-sm-4 control-lable">名称</div>
    <div class="col-sm-6">
      <!--根据name校验-->
      <input type="text" class="form-control" v-model="legal.name" name="name">
    </div>
  </div>
  <div class="form-group">
    <div class="col-sm-4 control-lable">地址</div>
    <div class="col-sm-6">
      <!--设置必填项-->
      <input type="text" class="form-control" v-model="legal.name" required>
    </div>
  </div>
</form> 
$(function() {
  $("form").bootstrapValidator({
        message:'This value is not valid',
        feedbackIcons: {
            valid: 'glyphicon glyphicon-ok',
            invalid: 'glyphicon glyphicon-remove',
            validating: 'glyphicon glyphicon-refresh'
        },
        fields:{
          name:{
                  validators:{
                      notEmpty:{
                          message:'名称不能为空'
                      }
                  }
           }
    }
   });
});
// 提交前校验
var validator = $("#form1").data('bootstrapValidator');
validator.validate();
if(!validator.isValid()){
  console.log('校验不通过');
}else{
  console.log('校验通过');
}
相关文章
|
3天前
|
JavaScript
vue中watch的用法
vue中watch的用法
|
3天前
|
JavaScript 前端开发
vue动态添加style样式
vue动态添加style样式
|
3天前
|
JavaScript 前端开发
Vue项目使用px2rem
Vue项目使用px2rem
|
2天前
|
JavaScript API
vue学习(13)监视属性
vue学习(13)监视属性
11 2
|
2天前
|
JavaScript
vue 函数化组件
vue 函数化组件
|
2天前
|
JavaScript 前端开发
vue学习(15)watch和computed
vue学习(15)watch和computed
9 1
|
10天前
|
JavaScript
vue学习(4)数据绑定
vue学习(4)数据绑定
32 10
|
10天前
|
JavaScript 前端开发
vue学习(6)
vue学习(6)
31 9
|
10天前
|
JavaScript 开发者
vue学习(5)
vue学习(5)
25 7
|
7天前
|
JavaScript 前端开发
Vue项目使用px2rem
Vue项目使用px2rem