zoukankan      html  css  js  c++  java
  • ajax,一般处理程序,登陆

    /*验证登陆*/

    /*验证登陆*/
    $(document).ready(function() {
        $("#Login").click(function() {
            var username = $("#user").val();//获得用户输入账号
            var password = $("#pass").val();//获得用户输入密码
            $.ajax({
                type: "get", //使用get提交
                url: "../ashx/Login.ashx", //提交到Login.ashx 处理 ashx 后缀的为一般处理程序处理ajax提交
                data: { users: username, passs: password }, //也可以用dta来设置url中要传的参数
                dataType: "script",
                success: function(mesg) {    //mesg 这个参数可以自定义获得login页面输出的字符

                    if (mesg == "ok")//如果iogin页面输出的是ok就跳转到后台页面
                    {
                        alert("登陆成功");
                        window.location.href = "admin_rj.aspx";
                    }
                    else {
                        alert("密码错误");
                        login.hide(); //显示登录状态条
                        loginBox.show(); //隐藏登陆框
                    }
                }
            });
        });
    });

    Login.ashx 代码

     public void ProcessRequest(HttpContext context)
        {
            BLL.adminBLL abll = new BLL.adminBLL();
            context.Response.ContentType = "text/plain";
            string username = context.Request.QueryString["users"]; //接受用户名
            string password = context.Request.QueryString["passs"];  //接受密码
            if (abll.Login(username, password)) //判断账号密码是否正确
            {
               context.Response.Write("ok");
               context.Response.End();

            }
        }
       ashx一般处理程序处理ajax提交

  • 相关阅读:
    Vue
    数组去重、数组中的对象去重
    Vue 拖拽组件 vuedraggable 、 vue-dragging 、awe-dnd
    如何衡量一个人的 JavaScript 水平?
    八个免费的Vue图标库
    vue中使用animate.css实现动画
    web本地存储(localStorage、sessionStorage)
    vue引入iconfont报错
    RESTful API 最佳实践
    mysql 用户管理和权限设置
  • 原文地址:https://www.cnblogs.com/MJK-ONG/p/6069249.html
Copyright © 2011-2022 走看看