Explorar o código

登录页面js,移到外部js

shuzheng %!s(int64=9) %!d(string=hai) anos
pai
achega
2c0cb9bc00

+ 45 - 0
zheng-ui/src/js/login.js

@@ -8,3 +8,48 @@ $(function() {
 		$(this).parent().removeClass('fg-toggled');
 	});
 });
+Checkbix.init();
+$(function() {
+	// 点击登录按钮
+	$('#login-bt').click(function() {
+		login();
+	});
+	// 回车事件
+	$('#username, #password').keypress(function (event) {
+		if (13 == event.keyCode) {
+			login();
+		}
+	});
+});
+// 登录
+function login() {
+	$.ajax({
+		url: '${basePath}/sso/login',
+		type: 'POST',
+		data: {
+			username: $('#username').val(),
+			password: $('#password').val(),
+			rememberMe: $('#rememberMe').is(':checked'),
+			backurl: '${param.backurl}'
+		},
+		beforeSend: function() {
+
+		},
+		success: function(json){
+			if (json.code == 1) {
+				location.href = json.data;
+			} else {
+				alert(json.data);
+				if (10101 == json.code) {
+					$('#username').focus();
+				}
+				if (10102 == json.code) {
+					$('#password').focus();
+				}
+			}
+		},
+		error: function(error){
+			console.log(error);
+		}
+	});
+}

+ 3 - 3
zheng-ui/src/login.html

@@ -17,19 +17,19 @@
 	<div class="input-group m-b-20">
 		<span class="input-group-addon"><i class="zmdi zmdi-account"></i></span>
 		<div class="fg-line">
-			<input type="text" class="form-control" placeholder="帐号" required autofocus>
+			<input id="username" type="text" class="form-control" name="username" placeholder="帐号" required autofocus value="admin">
 		</div>
 	</div>
 	<div class="input-group m-b-20">
 		<span class="input-group-addon"><i class="zmdi zmdi-male"></i></span>
 		<div class="fg-line">
-			<input type="password" class="form-control" placeholder="密码" required>
+			<input id="password" type="password" class="form-control" name="password" placeholder="密码" required value="123456">
 		</div>
 	</div>
 	<div class="clearfix">
 	</div>
 	<div class="checkbox">
-		<input id="rememberMe" type="checkbox" class="checkbix" data-text="自动登录">
+		<input id="rememberMe" type="checkbox" class="checkbix" data-text="自动登录" name="rememberMe">
 	</div>
 	<a id="login-bt" href="javascript:;" class="waves-effect waves-button waves-float"><i class="zmdi zmdi-arrow-forward"></i></a>
 </div>

+ 5 - 50
zheng-upms/zheng-upms-server/src/main/webapp/WEB-INF/jsp/sso/login.jsp

@@ -49,55 +49,10 @@
 
 <script src="${basePath}/resources/zheng-ui/js/login.js"></script>
 <script>
-    Checkbix.init();
-    $(function() {
-        // 点击登录按钮
-        $('#login-bt').click(function() {
-            login();
-        });
-        // 回车事件
-        $('#username, #password').keypress(function (event) {
-            if (13 == event.keyCode) {
-                login();
-            }
-        });
-    });
-    // 登录
-    function login() {
-        $.ajax({
-            url: '${basePath}/sso/login',
-            type: 'POST',
-            data: {
-                username: $('#username').val(),
-                password: $('#password').val(),
-                rememberMe: $('#rememberMe').is(':checked'),
-                backurl: '${param.backurl}'
-            },
-            beforeSend: function() {
-
-            },
-            success: function(json){
-                if (json.code == 1) {
-                    location.href = json.data;
-                } else {
-                    alert(json.data);
-                    if (10101 == json.code) {
-                        $('#username').focus();
-                    }
-                    if (10102 == json.code) {
-                        $('#password').focus();
-                    }
-                }
-            },
-            error: function(error){
-                console.log(error);
-            }
-        });
-    }
-    <c:if test="${param.forceLogout == 1}">
-    alert('您已被强制下线!');
-    top.location.href = '${basePath}/sso/login';
-    </c:if>
+<c:if test="${param.forceLogout == 1}">
+alert('您已被强制下线!');
+top.location.href = '${basePath}/sso/login';
+</c:if>
 </script>
 </body>
-</html>
+</html>