Commit cebace75 authored by liuchao's avatar liuchao

no message

parent 7355188e
...@@ -54,9 +54,10 @@ public class UserController extends BaseController<Object>{ ...@@ -54,9 +54,10 @@ public class UserController extends BaseController<Object>{
@RequestMapping("/user/add") @RequestMapping("/user/add")
public ModelAndView index() throws Exception { public ModelAndView index() throws Exception {
ModelAndView t_view = new ModelAndView(); ModelAndView view = new ModelAndView();
t_view.setViewName("user/saveuser"); view.setViewName("user/saveuser");
return t_view; view.getModel().put("dict", dict());
return view;
} }
@Auth(verifyLogin = false, verifyURL = false) @Auth(verifyLogin = false, verifyURL = false)
......
...@@ -212,6 +212,8 @@ public class BaseController<Entity> extends MultiActionController { ...@@ -212,6 +212,8 @@ public class BaseController<Entity> extends MultiActionController {
String[] relation = rb.getString("relation").split(","); //关系 String[] relation = rb.getString("relation").split(","); //关系
String[] education = rb.getString("education").split(","); //学历 String[] education = rb.getString("education").split(","); //学历
String[] paperType = rb.getString("paperType").split(","); //证件类型 String[] paperType = rb.getString("paperType").split(","); //证件类型
String[] nationality = rb.getString("nationality").split(","); //国籍
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
map.put("nation", nation); map.put("nation", nation);
...@@ -221,6 +223,7 @@ public class BaseController<Entity> extends MultiActionController { ...@@ -221,6 +223,7 @@ public class BaseController<Entity> extends MultiActionController {
map.put("relation", relation); map.put("relation", relation);
map.put("education", education); map.put("education", education);
map.put("paperType", paperType); map.put("paperType", paperType);
map.put("nationality", nationality);
return map; return map;
......
...@@ -26,4 +26,4 @@ bloodType=\u672a\u77e5,A,B,O,AB,A:RH+,B:RH+,AB:RH+,O:RH+,A:RH-,B:RH-,AB:RH-,O:RH ...@@ -26,4 +26,4 @@ bloodType=\u672a\u77e5,A,B,O,AB,A:RH+,B:RH+,AB:RH+,O:RH+,A:RH-,B:RH-,AB:RH-,O:RH
relation=\u7236\u6bcd,\u5144\u59b9,\u914d\u5076,\u5b50\u5973,\u4eb2\u5c5e,\u670b\u53cb relation=\u7236\u6bcd,\u5144\u59b9,\u914d\u5076,\u5b50\u5973,\u4eb2\u5c5e,\u670b\u53cb
education=\u521d\u4e2d,\u9ad8\u4e2d,\u4e13\u79d1,\u672c\u79d1,\u7855\u58eb,\u535a\u58eb education=\u521d\u4e2d,\u9ad8\u4e2d,\u4e13\u79d1,\u672c\u79d1,\u7855\u58eb,\u535a\u58eb
paperType=\u8eab\u4efd\u8bc1,\u62a4\u7167,\u519b\u5b98\u8bc1 paperType=\u8eab\u4efd\u8bc1,\u62a4\u7167,\u519b\u5b98\u8bc1
nationality=\u4e2d\u56fd,\u5176\u4ed6
...@@ -38,6 +38,7 @@ ...@@ -38,6 +38,7 @@
<link rel="stylesheet" href="<webpath:path/>/resources/assets/css/hsCheckData/hsCheckData.css" /> <link rel="stylesheet" href="<webpath:path/>/resources/assets/css/hsCheckData/hsCheckData.css" />
<link rel="stylesheet" href="<webpath:path/>/resources/css/page.css"/> <link rel="stylesheet" href="<webpath:path/>/resources/css/page.css"/>
<link rel="stylesheet" href="<webpath:path/>/resources/css/style.css"/>
<!--[if lte IE 8] > <!--[if lte IE 8] >
<link rel="stylesheet" href="<webpath:path/>/resources/assets/css/ace-ie.min.css"/> <link rel="stylesheet" href="<webpath:path/>/resources/assets/css/ace-ie.min.css"/>
<![endif] --> <![endif] -->
......
...@@ -32,42 +32,59 @@ ...@@ -32,42 +32,59 @@
<div class="col-xs-12"> <div class="col-xs-12">
<form action="#" id="userForm" name="userForm" method="post" onsubmit="return false" class="form-horizontal" role="form">
<div class="row">
<div class="col-xs-12">
<h3 class="header smaller lighter blue">用户信息</h3></div>
</div>
<div class="page-header">
<h1>
新增用户
<small>
<i class="icon-double-angle-right"></i>
请填写用户基本信息
</small>
</h1>
</div><!-- /.page-header -->
<form action="#" id="reg_form" name="reg_form" method="post" onsubmit="return false" class="form-horizontal" role="form">
<div class="row"> <div class="row">
<div class="col-xs-4"> <div class="col-xs-4">
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 姓名 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 角色 </label>
<div class="col-sm-9">
<select class="col-xs-10 col-sm-10" id="role" name="role">
<option value="2">普通用户</option>
<option value="1">管理员</option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> <font color="red">*</font> 姓名 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<input type="text" id="name" name="name" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="name" name="name" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-2"> 性别 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-2"> 性别 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<input type="text" id="gender" name="gender" placeholder="" class="col-xs-10 col-sm-10" />
<label>
<input name="gender" type="radio" class="ace" value="male">
<span class="lbl"> 男</span>
</label>
<label>
<input name="gender" type="radio" class="ace" value="female">
<span class="lbl"> 女</span>
</label>
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 出生日期 </label> <label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> <font color="red">*</font> 出生日期 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<input class="col-xs-10 col-sm-10" id="birthday" name="birthday" type="text" data-date-format="yyyy-mm-dd" /> <input class="col-xs-10 col-sm-10" id="birthday" name="birthday" type="text" data-date-format="yyyy-mm-dd" />
...@@ -75,23 +92,31 @@ ...@@ -75,23 +92,31 @@
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 证件类型 </label> <label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> <font color="red">*</font> 证件类型 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<select class="col-xs-10 col-sm-10" id="paperType" name="paperType"> <select class="col-xs-10 col-sm-10" id="paperType" name="paperType">
<option value="1">身份证</option>
<c:forEach var="value" items="${dict.paperType}">
<option value="${value}">${value}</option>
</c:forEach>
</select> </select>
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 证件号码 </label> <label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> <font color="red">*</font> 证件号码 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<input type="text" id="paperId" name="paperId" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="paperId" name="paperId" placeholder="" class="col-xs-10 col-sm-10" />
...@@ -99,86 +124,90 @@ ...@@ -99,86 +124,90 @@
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 民族 </label> <label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 民族 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<select name="nation" id="nation" class="col-xs-10 col-sm-10"> <select name="nation" id="nation" class="col-xs-10 col-sm-10">
<option value="1">汉族</option> <c:forEach var="value" items="${dict.nation}">
<option value="${value}" >${value}</option>
</select> </c:forEach>
</select>
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 国籍 </label> <label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 国籍 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<select class="col-xs-10 col-sm-10" id="nationality" name="nationality"> <select class="col-xs-10 col-sm-10" id="nationality" name="nationality">
<option value="中国">中国</option> <c:forEach var="value" items="${dict.nationality}">
<option value="其他">其他</option> <option value="${value}">${value}</option>
</c:forEach>
</select> </select>
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 籍贯 </label>
<div class="col-sm-9">
<div id="nativePlace" class="col-xs-10 col-sm-10"></div>
</div>
</div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 户籍所在地 </label> <label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> <font color="red">*</font> 籍贯 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<div id="domicilePlace" class="col-xs-10 col-sm-10"></div> <select class="col-xs-10 col-sm-10" id="nativePlace" name="nativePlace">
<option value=""></option>
<c:forEach var="value" items="${dict.nativePlace}">
<option value="${value}">${value}</option>
</c:forEach>
</select>
</div> </div>
</div> </div>
<div class="space-4"></div>
</div> </div>
<div class="col-xs-4"> <div class="col-xs-4">
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 户籍所在地 </label>
<div class="col-sm-9">
<input type="text" id="domicilePlace" name="domicilePlace" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 经常居住地</label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> <font color="red">*</font> 经常居住地</label>
<div class="col-sm-9"> <div class="col-sm-9">
<input type="text" id="addr" name="addr" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="addr" name="addr" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 学历</label> <label class="col-sm-3 control-label no-padding-right" for="form-input-readonly"> 学历</label>
<div class="col-sm-9"> <div class="col-sm-9">
<select class="col-xs-10 col-sm-10" id="education" name="education"> <select class="col-xs-10 col-sm-10" id="education" name="education">
<option value="0"></option> <option value="">请选择</option>
<option value="1">中专</option> <c:forEach var="value" items="${dict.education}">
<option value="2">大专</option> <option value="${value}">${value}</option>
<option value="3">本科</option> </c:forEach>
<option value="5">硕士</option>
<option value="6">博士</option>
</select> </select>
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 工作单位/学校 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 工作单位/学校 </label>
...@@ -187,7 +216,7 @@ ...@@ -187,7 +216,7 @@
<input type="text" id="unit" name="unit" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="unit" name="unit" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 职业 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 职业 </label>
...@@ -196,7 +225,7 @@ ...@@ -196,7 +225,7 @@
<input type="text" id="profession" name="profession" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="profession" name="profession" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
...@@ -206,7 +235,7 @@ ...@@ -206,7 +235,7 @@
<input type="text" id="unitAddr" name="unitAddr" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="unitAddr" name="unitAddr" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
...@@ -216,16 +245,16 @@ ...@@ -216,16 +245,16 @@
<input type="text" id="unitTel" name="unitTel" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="unitTel" name="unitTel" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 本人手机 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> <font color="red">*</font> 本人手机 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<input type="text" id="mobile" name="mobile" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="mobile" name="mobile" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 固定电话 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 固定电话 </label>
...@@ -234,9 +263,12 @@ ...@@ -234,9 +263,12 @@
<input type="text" id="tel" name="tel" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="tel" name="tel" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
</div>
<div class="col-xs-4">
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 邮箱 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 邮箱 </label>
...@@ -244,14 +276,7 @@ ...@@ -244,14 +276,7 @@
<input type="text" id="email" name="email" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="email" name="email" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
</div>
<div class="col-xs-4">
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> QQ号码 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> QQ号码 </label>
...@@ -259,7 +284,7 @@ ...@@ -259,7 +284,7 @@
<input type="text" id="qq" name="qq" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="qq" name="qq" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 微信号 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 微信号 </label>
...@@ -268,7 +293,7 @@ ...@@ -268,7 +293,7 @@
<input type="text" id="weixin" name="weixin" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="weixin" name="weixin" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
...@@ -278,7 +303,7 @@ ...@@ -278,7 +303,7 @@
<input type="text" id="donateBloodCount" name="donateBloodCount" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="donateBloodCount" name="donateBloodCount" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 血型 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 血型 </label>
...@@ -287,7 +312,7 @@ ...@@ -287,7 +312,7 @@
<input type="text" id="bloodType" name="bloodType" placeholder="" class="col-xs-10 col-sm-10" /> <input type="text" id="bloodType" name="bloodType" placeholder="" class="col-xs-10 col-sm-10" />
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 身高 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 身高 </label>
...@@ -298,7 +323,7 @@ ...@@ -298,7 +323,7 @@
</span> </span>
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 体重 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 体重 </label>
...@@ -309,24 +334,152 @@ ...@@ -309,24 +334,152 @@
</span> </span>
</div> </div>
</div> </div>
<div class="space-4"></div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 备注 </label> <label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 备注 </label>
<div class="col-sm-9"> <div class="col-sm-9">
<textarea rows="5" class="col-xs-10 col-sm-10" id="remark" name="remark"></textarea> <textarea rows="4" class="col-xs-10 col-sm-10" id="remark" name="remark"></textarea>
</div> </div>
</div> </div>
<div class="space-4"></div>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-xs-4"></div> <div class="col-xs-12">
<h3 class="header smaller lighter blue">联系人一(请填写直系亲属)</h3></div>
</div>
<div class="row">
<div class="col-xs-4">
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 姓名 </label>
<div class="col-sm-9">
<input type="text" id="contactsName1" name="contactsName1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> QQ号 </label>
<div class="col-sm-9">
<input type="text" id="contactsQQ1" name="contactsQQ1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
</div>
<div class="col-xs-4">
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 关系</label>
<div class="col-sm-9">
<input type="text" id="contactsRelation1" name="contactsRelation1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 微信号</label>
<div class="col-sm-9">
<input type="text" id="contactsWeixin1" name="contactsWeixin1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
</div>
<div class="col-xs-4">
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 手机</label>
<div class="col-sm-9">
<input type="text" id="contactsMobile1" name="contactsMobile1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 联系地址</label>
<div class="col-sm-9">
<input type="text" id="contactsAddr1" name="contactsAddr1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<h3 class="header smaller lighter blue">联系人二(请勿填写在校学生、现役士兵、未成年人)</h3></div>
</div>
<div class="row">
<div class="col-xs-4">
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 姓名 </label>
<div class="col-sm-9">
<input type="text" id="contactsName1" name="contactsName1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> QQ号 </label>
<div class="col-sm-9">
<input type="text" id="contactsQQ1" name="contactsQQ1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
</div>
<div class="col-xs-4">
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 关系</label>
<div class="col-sm-9">
<input type="text" id="contactsRelation1" name="contactsRelation1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 微信号</label>
<div class="col-sm-9">
<input type="text" id="contactsWeixin1" name="contactsWeixin1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
</div>
<div class="col-xs-4">
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 手机</label>
<div class="col-sm-9">
<input type="text" id="contactsMobile1" name="contactsMobile1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label no-padding-right" for="form-field-1"> 联系地址</label>
<div class="col-sm-9">
<input type="text" id="contactsAddr1" name="contactsAddr1" placeholder="" class="col-xs-10 col-sm-10" />
</div>
</div>
</div>
</div> </div>
......
...@@ -1047,4 +1047,8 @@ a.a15:active { ...@@ -1047,4 +1047,8 @@ a.a15:active {
font-size: 14px; font-size: 14px;
letter-spacing: 0.47px; letter-spacing: 0.47px;
line-height: 30px; line-height: 30px;
}
.form-group{
margin-bottom: 10px;
} }
\ No newline at end of file
$(document).ready(function(){ $(document).ready(function(){
if ($('#userForm').length>0){
$('#userForm').validate({
doNotHideMessage : true, //this option enables to show the error/success messages on tab switch.
errorElement : 'span', //default input error message container
errorClass : 'validate-inline', // default input error message class
focusInvalid : false, // do not focus the last invalid input
rules : {
"firstName" : {
required : true
},
"lastName" : {
required : true
},
"roleId" : {
required : true
},
"email" : {
required : true,
email : true
},
"password" : {
required : "#changePassword:checked"
},
"confirm_password" : {
required : "#changePassword:checked",
equalTo: "#password"
},
"roleId": {
required : true
},
"jobNumber" : {
required : "#isEmployee:checked"
},
"hireOnDateValue" : {
required : "#isEmployee:checked"
},
"clockId" : {
required : "#isEmployee:checked",
number : "#isEmployee:checked",
min : 1
},
"payId" : {
required : "#isEmployee:checked"
},
"paygroupId" : {
required : "#isEmployee:checked"
},
"departmentValue" : {
required : true
}
},
errorPlacement: function (error, element) { // render error placement for each input type
error.insertAfter(element); // for other inputs, just perform default behavoir
if (element.attr("name") == "roleId") {
$("#roleId-controls div a").attr("style","border-color: #b94a48 !important");
}
},
invalidHandler: function (event, validator) { //display error alert on form submit
parent.Loading.stop();
},
highlight: function (element) { // hightlight error inputs
$(element).closest('.help-inline').removeClass('ok'); // display OK icon
$(element).closest('.control-group').removeClass('success').addClass('error'); // set error class to the control group
},
unhighlight: function (element) { // revert the change dony by hightlight
$(element).closest('.control-group').removeClass('error'); // set error class to the control group
if ($(element).attr("name") == "roleId") {
$("#roleId-controls div a").attr("style","");
}
},
success: function (label) {
label.addClass('valid').closest('.control-group').removeClass('error'); // set success class to the control group
label.remove();
},
submitHandler: function(form){
user.save(form,false);
},
onfocusin: function( element, event ) {
}
});
}
$('#birthday').datepicker() $('#birthday').datepicker()
$("#nation").select2({ $("#nation").select2({
...@@ -6,20 +108,43 @@ $(document).ready(function(){ ...@@ -6,20 +108,43 @@ $(document).ready(function(){
allowClear : true allowClear : true
}); });
$("#nationality").select2({ $("#nativePlace").select2({
placeholder : "请选择", placeholder : "请选择",
allowClear : true allowClear : true
}); });
/* $("#domicilePlace").hsCheckData({
$("#nativePlace").hsCheckData({
isShowCheckBox: false, //默认为false isShowCheckBox: false, //默认为false
data: cityData data: cityData
}); });*/
$("#domicilePlace").hsCheckData({
isShowCheckBox: false, //默认为false
data: cityData
});
}) })
\ No newline at end of file
var user = {
save : function(form){
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment