<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Bootstrap表单样式一</title>
<meta name=viewport content="width=device-width,initial-scale=1">
<script type="text/javascript" src="bootstrap/js/jQuery.js"></script>
<script type="text/javascript" src="bootstrap/js/bootstrap.js"></script>
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css">
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/jquery.validate.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.3/additional-methods.min.js"></script>
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/localization/messages_zh.js"></script>
<script type="text/javascript" src="bootstrap/js/form_validate.js"></script>
</head>
<body>
<div class="container">
<form action="index_submit" class="form-horizontal" id="myform">
<fieldset>
<legend><span class="glyphicon glyphicon-user"></span>用户注册</legend>
<div class="form-group" id="nameDiv">
<label for="name" class="col-md-1 control-label">姓名</label>
<div class="col-md-5">
<input type="text" name="name" placeholder="请输入姓名" id="name" class="form-control">
</div>
<div class="col-md-3" id="nameSpan"></div>
</div>
<div class="form-group" id="pwdDiv">
<label for="pwd" class="col-md-1 control-label">密码</label>
<div class="col-md-5">
<input type="password" name="pwd" placeholder="输入密码" id="pwd" class="form-control">
</div>
<div class="col-md-3" id="pwdSpan"></div>
</div>
<div class="form-group" id="ageDiv">
<label for="age" class="col-md-1 control-label">年龄</label>
<div class="col-md-5">
<input type="text" name="age" placeholder="输入年龄" id="age" class="form-control">
</div>
<div class="col-md-3" id="ageSpan"></div>
</div>
<div class="form-group" id="emailDiv">
<label for="email" class="col-md-1 control-label">邮箱</label>
<div class="col-md-5">
<input type="text" name="email" placeholder="输入邮箱" id="email" class="form-control">
</div>
<div class="col-md-3" id="emailSpan"></div>
</div>
<div class="col-md-2 col-md-offset-1">
<input type="submit" class="btn btn-info" value="注册">
<input type="reset" class="btn btn-danger" value="重置">
</div>
</fieldset>
</form>
</div>
</body>
</html>
$(document).ready(function(){
$("#myform").validate({
debug:true,
submitHandler:function(form){
form.submit();
},
errorPlacement:function(error,element){
$("#"+$(element).attr("id")+"Span").append(error);
},
highlight:function(element){
$(element).fadeOut(1,function(){
$(element).fadeIn(1);
$("#"+$(element).attr("id")+"Div").attr("class","form-group has-error")
})
},
unhighlight:function(element){
$(element).fadeOut(1,function(){
$(element).fadeIn(1);
$("#"+$(element).attr("id")+"Div").attr("class","form-group has-success")
})
},
errorClass:"text-danger",
rules:{
name:{
required:true,
},
pwd:{
required:true,
},
age:{
required:true,
digits:true
},
email:{
required:true,
email:true
}
}
})
})