核心提示:1.效果如下:(虽然感觉有点丑,但是后台主要是看功能,不看颜值吧)	2.引入必要的文件//引入 jQuery核心库,这里采用的是 2.0 script type = text/JavaScriptsr...
       1.效果如下:(虽然感觉有点丑,但是后台主要是看功能,不看颜值吧)

2.引入必要的文件
//引入 jQuery核心库,这里采用的是 2.0 < script type = "text/JavaScript"src = "easyui/jquery.min.js" > </script> //引入jQuery EasyUI核心库,这里采用的是1.3.6 < script type = "text/javascript"src = "easyui/jquery.easyui.min.js" > </script> //引入EasyUI中文提示信息 < script type = "text/javascript"src = "easyui/locale/easyui-lang-zh_CN.js" > </script> //引入自己开发的JS文件 < script type = "text/javascript"src = "js/index.js" > </script> // 引入EasyUI核心UI文件CSS < link rel = "stylesheet"type = "text/css"href = "easyui/themes/default/easyui.css" / > //引入 EasyUI图标文件 < link rel = "stylesheet"type = "text/css"href = "easyui/themes/icon.css" / > //引入自己的js文件和css文件 < script type = "text/javascript"src = "js/login.js" > </script> <link rel="stylesheet" type="text/css " href="css / login.css " />"
3.这里使用了dialog,LinkButton(按钮)组件,ValidateBox(验证框)组件
html代码如下:
<html> <head> <title>登录窗口</title> <meta charset="UTF-8" /> <link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css" /> <link rel="stylesheet" type="text/css" href="easyui/themes/icon.css" /> <link rel="stylesheet" type="text/css" href="css/login.css" /> </head> <body> <p id="login"> <p>管理员账号:<input type="text" name="username" class="textbox" id="username" /></p> <p>管理员密码:<input type="text" name="password" class="textbox" id="password" /></p> </p> <p id="btn"> <a href="#" class="easyui-linkbutton">登录</a> </p> <script type="text/javascript" src="easyui/jquery.min.js"></script> <script type="text/javascript" src="easyui/jquery.easyui.min.js"></script> <script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js"></script> <script type="text/javascript" src="js/login.js"></script> </body> </html>
css代码:
#login{  
    padding:6px 0 0 0;  
}  
p{  
    height: 22px;  
    line-height: 22px;  
    padding: 4px 0 0 25px;  
}  
#btn{  
    text-align: center;  
}  
.easyui-linkbutton{  
    padding: 0,10px;  
} 
4.
#login {
	padding: 6px 0 0 0;
}
p {
	height: 22px;
	line-height: 22px;
	padding: 4px 0 0 25px;
}
#btn {
	text-align: center;
}
.easyui-linkbutton {
	padding: 0,10px;
}
5.使用js调用加载UI组件
$('#login').dialog({
    title: "登录后台",
    width: "300",
    height: "180",
    modal: true,
    //不可修改  
    iconCls: "icon-login",
    //登录图标  
    buttons: "#btn" //对话框按钮  
});
6.使用validatebox对输入框进行验证
//管理员账号验证  
$('#username').validatebox({
    required: true,
    missingMessage: "请输入管理员账号",
    invalidMessage: "管理员账号不得为空!",
});
//管理员密码验证  
$('#password').validatebox({
    required: true,
    missingMessage: "请输入管理员密码",
    invalidMessage: "管理员密码不得为空!"
});
if (!$('#username').validatebox('isValid')) {
    $('#username').focus();
} else if (!$('#password').validatebox('isValid')) {
    $('#password').focus();
}
7.点击登录
$('#btn a').click(function() {
    if (!$('#username').validatebox('isValid')) {
        $('#username').focus();
    } else if (!$('#password').validatebox('isValid')) {
        $('#password').focus();
    } else {
        $.ajax({
            url: 'checklogin.php',
            type: "post",
            data: {
                username: $('#username').val(),
                password: $('#password').val(),
            },
            beforeSend: function() {
                $.messager.progress({
                    text: '正在登录中...',
                });
            },
            success: function(data, response, status) {
                $.messager.progress('close');
                if (data > 0) {
} else {
                    $.messager.alert('登录失败!', '用户名或者密码不正确!', 'warning',
                    function() {
                        $('#password').select();
                    });
                }
            }
        });
    }
});
						


 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                