1+ <!DOCTYPE html>
2+ < html >
3+ < head >
4+ < title > 修改密码</ title >
5+ </ head >
6+ < link rel ="stylesheet "
7+ href ="../assets/bootstrap-table/bootstrap.min.css ">
8+ < link rel ="stylesheet "
9+ href ="../assets/bootstrap-table/bootstrap-table.css ">
10+ < link rel ="stylesheet "
11+ href ="../assets/bootstrap-table/bootstrap-editable.css ">
12+ < link rel ="stylesheet "
13+ href ="../css/style.css ">
14+ < script src ="../assets/bootstrap-table/jquery.min.js "> </ script >
15+ < script src ="../assets/bootstrap-table/bootstrap.min.js "> </ script >
16+ < script src ="../assets/bootstrap-table/bootstrap-table.js "> </ script >
17+ < script src ="../assets/bootstrap-table/bootstrap-table-export.js "> </ script >
18+ < script src ="../assets/bootstrap-table/tableExport.js "> </ script >
19+ < script src ="../assets/bootstrap-table/bootstrap-table-editable.js "> </ script >
20+ < script src ="../assets/bootstrap-table/bootstrap-editable.js "> </ script >
21+ < script src ="../js/bootstrap-table-zh-CN.min.js "> </ script >
22+ <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
23+ <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
24+ <!--[if lt IE 9]>
25+ <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js"></script>
26+ <script src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.min.js"></script>
27+ <script src="//cdnjs.cloudflare.com/ajax/libs/json2/20140204/json2.min.js"></script>
28+ <![endif]-->
29+ < script src ="../js/util.js "> </ script >
30+ < style type ="text/css ">
31+ .margintop {
32+ margin-top : 50px ;
33+ }
34+ </ style >
35+ < body >
36+ < div id ="info "> </ div >
37+ < div class ="modal show margintop " id ="modifyPassword " tabindex ="-1 " role ="dialog "
38+ aria-labelledby ="myModalLabel " aria-hidden ="true ">
39+ < div class ="modal-dialog ">
40+ < div class ="modal-content ">
41+ < div class ="modal-header ">
42+ < h3 class ="modal-title " id ="tagName "> 修改密码</ h3 >
43+ </ div >
44+
45+ < form id ="hotSearchData " class ="form-horizontal ">
46+ < div class ="modal-body ">
47+ < div class ="form-group ">
48+ < label for ="oldPassword " class ="col-sm-2 control-label "> 原密码:</ label >
49+ < div class ="col-sm-8 ">
50+ < input type ="password " class ="form-control " name ="oldPassword " id ="oldPassword " placeholder ="请输入原密码 ">
51+ </ div >
52+ </ div >
53+
54+ < div class ="form-group ">
55+ < label for ="newPassword " class ="col-sm-2 control-label "> 新密码:</ label >
56+ < div class ="col-sm-8 ">
57+ < input type ="password " class ="form-control " name ="newPassword " id ="newPassword " placeholder ="请输入新密码 "/>
58+ </ div >
59+ </ div >
60+
61+ < div class ="form-group ">
62+ < label for ="confirmPassword " class ="col-sm-2 control-label "> 确认密码:</ label >
63+ < div class ="col-sm-8 ">
64+ < input type ="password " class ="form-control " name ="confirmPassword " id ="confirmPassword " placeholder ="请重新输入 " />
65+ </ div >
66+ </ div >
67+ </ div >
68+ < div class ="modal-footer ">
69+ < span id ="message " style ="float:left "> </ span >
70+ < button type ="button " id ="updatePassword " class ="btn btn-primary "> 提交更改</ button >
71+ </ div >
72+ </ form >
73+ </ div >
74+ </ div >
75+ </ div >
76+ < script type ="text/javascript ">
77+ $campusId = getCookie ( 'campusId' ) ;
78+ $campusAdmin = getCookie ( 'campusAdmin' ) ;
79+ $ ( function ( ) {
80+ $ ( '#updatePassword' ) . on ( 'click' , function ( ) {
81+ var oldPassword = $ ( '#oldPassword' ) . val ( ) ;
82+ var newPassword = $ ( '#newPassword' ) . val ( ) ;
83+ var confirmPassword = $ ( '#confirmPassword' ) . val ( ) ;
84+
85+ if ( newPassword . length < 8 ) {
86+ $ ( '#message' ) . css ( 'color' , 'red' ) . text ( "新密码不能少于八位" ) ;
87+ return ;
88+ }
89+ if ( newPassword != confirmPassword ) {
90+ $ ( '#message' ) . css ( 'color' , 'red' ) . text ( "两次输入的密码不相同" ) ;
91+ } else {
92+ $ . post (
93+ "../campus/updateCampusAdminPassword.do?campusId=" + $campusId ,
94+ { oldPassword :oldPassword , newPassword :newPassword , campusAdmin :$campusAdmin } ,
95+ function ( data ) {
96+ console . log ( data ) ;
97+ if ( data . status == "success" ) {
98+ $ ( '#message' ) . text ( data . message )
99+ } else {
100+ $ ( '#message' ) . css ( 'color' , 'red' ) . text ( data . message ) ;
101+ }
102+ } , 'json'
103+ ) ;
104+ }
105+ } ) ;
106+
107+ } ) ;
108+ </ script >
109+ </ body >
110+ </ html >
0 commit comments