80 lines
3.0 KiB
HTML
80 lines
3.0 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>后台管理登录</title>
|
|
<meta name="renderer" content="webkit|ie-comp|ie-stand">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
|
|
<meta http-equiv="Cache-Control" content="no-siteapp" />
|
|
<link rel="stylesheet" href="/static/admin/css/font.css">
|
|
<link rel="stylesheet" href="/static/admin/css/xadmin.css">
|
|
<script type="text/javascript" src="/static/admin/js/jquery-3.3.1.min.js"></script>
|
|
<script src="/static/admin/lib/layui/layui.js" charset="utf-8"></script>
|
|
<script type="text/javascript" src="/static/admin/js/xadmin.js"></script>
|
|
|
|
</head>
|
|
<body class="login-bg">
|
|
<div class="login">
|
|
<div class="message">后台管理登录</div>
|
|
<div id="darkbannerwrap"></div>
|
|
|
|
<form class="layui-form">
|
|
<input name="admin" placeholder="用户名" type="text" lay-verify="required" class="layui-input username" >
|
|
<hr class="hr15">
|
|
<input name="password" lay-verify="required" placeholder="密码" type="password" class="layui-input password">
|
|
<hr class="hr15">
|
|
<input name="code" class="code" type="text" lay-verify="required" placeholder="验证码" style="width:200px;">
|
|
<img id="validateCode" src="/login/validateCode" onclick="this.src=this.src+'?'">
|
|
<hr class="hr15">
|
|
<input value="登录" class="submit" type="button" lay-submit lay-filter="login" style="width:100%;" >
|
|
<hr class="hr20" >
|
|
</form>
|
|
</div>
|
|
</body>
|
|
<script>
|
|
// 登录
|
|
$('.submit').click(function(){
|
|
var query = new Object();
|
|
query.username = $('.username').val();
|
|
query.password = $('.password').val();
|
|
query.code = $('.code').val();
|
|
|
|
// 验证
|
|
if(query.username.length <= 0){
|
|
layer.msg('用户名不能为空!');
|
|
return false;
|
|
}
|
|
if(query.password.length <= 0){
|
|
layer.msg('密码不能为空!');
|
|
return false;
|
|
}
|
|
if(query.code.length <= 0){
|
|
layer.msg('验证码不能为空!');
|
|
return false;
|
|
}
|
|
// 发送后台处理登录
|
|
$.ajax({
|
|
url:'/login/do_login',
|
|
data:query,
|
|
type:'POST',
|
|
dataType:'JSON',
|
|
success:function(data){
|
|
if(data.code == 1){
|
|
layer.msg(data.msg,{time:1500},function(){
|
|
location.href = '/';
|
|
});
|
|
}else if(data.code == 0){
|
|
layer.msg(data.msg);
|
|
$('#validateCode').trigger('click');
|
|
}
|
|
}
|
|
})
|
|
})
|
|
|
|
// 回车键登录
|
|
$(document).keydown(function(e){
|
|
if(e.keyCode == 13) $('.submit').trigger('click');
|
|
});
|
|
</script>
|
|
</html> |