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");
                        }
                    }
                }
            }

  

  

posted @ 2013-01-16 16:32  小女人心态  阅读(145)  评论(0编辑  收藏  举报