ajax登陆

<script type="text/javascript">
enter代替登陆按钮
    $(document).ready(function () {
        $("html").die().live("keydown", function (event) {
            if (event.keyCode == 13) {
                $("#btnLogin").click();
                return false;
            }
            return true;
        });
    });
登陆的前台代码
    $(function () {

        $("#btnLogin").click(function () {

            var uname = $("#un").val();
            var upwd = $("#up").val();
            if (uname == "" || upwd == "") {
                alert("请输入用户名跟密码");
                return;
            }
            $.ajax({
                type: "POST",
                url: "Searchusers.aspx?username=" + uname + "&upwd=" + upwd,
                dataType: "text",
                success: function (data) {
                    //                    alert(data);
                    if (data == "succees") {
                        document.location.href = "Login/Index.aspx";
                    }
                    else if (data == "forbit") {
                        alert("用户已禁用");
                    }
                    else if (data == "wrong") {
                        alert("用户名或密码错误!");

                    }
                    else if (data == "wsh") {
                        alert("未审核");
                    }
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    alert(XMLHttpRequest.status);
                    alert(XMLHttpRequest.readyState);
                    alert(textStatus);
                }
            });
        });
    });
</script>

跳转页面的代码
if (Request.QueryString["username"] != "" && Request.QueryString["upwd"] != "")
            {
              Users users = UserManger.getusersbyname(Request.QueryString["username"], Request.QueryString["upwd"]);
                if (users == null)
                {
                    Context.Response.Write("fail");
                }
                else
                {
                    if (users.Users_SH ==0)
                    {
                        Context.Response.Write("wsh");
                    }
                    else
                    {
                        if (users.Users_Pass==0)
                        {
                            Context.Response.Write("forbit");
                        }
                        else
                        {
                            Session["users"] = users;
                            Session["id"] = users.Users_ID;
                            Context.Response.Write("succees");
                        }
                    }
                }
            }

  

  

转载于:https://www.cnblogs.com/8968wang/archive/2013/01/16/2862996.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值