zoukankan      html  css  js  c++  java
  • jQuery异步提交

    引用jquery文件:

     <script src="JQuery/jquery.js" type="text/javascript"></script>
        <script src="JQuery/jquery.min.js" type="text/javascript"></script>
    调用js:

    function check()
    {
        if (document.getElementById_x("username").value=="")
        {
             alert("请输入用户名")
             document.getElementById_x("username").focus();
             document.getElementById_x("username").select();
             return false;
         }
        if (document.getElementById_x("pwd").value=="")
        {
             alert("请输入密码!")
            document.getElementById_x("pwd").focus();
             document.getElementById_x("pwd").select();  
             return false;
        }
        if(document.getElementById_x("yanzheng").value == "")
        {      
              alert("请输入验证码!");
              return false;
        }
        $.post("Chuli/login.aspx",{name:$("#username").val(),pwd:$("#pwd").val(),yanzheng:$("#yanzheng").val()},resultss);
        return true;
    }

    //返回结果调用方法
    function resultss(ee)
    {
        if (ee == "error") 
        {      
            alert("用户名或者密码错误,登录失败!");       
        }
        else if(ee == "yanerror")
        {
            alert("验证码填写错误!"); 
        }
        else 
        {
            if (ee == "mansuccess")
            {
                window.location.href("HouTai/index.aspx");
            }
            else  
            {
                 window.location.href("index.aspx");
            } 
       }
    }

    //新建异步调用页面:

    后台方法:

     protected void Page_Load(object sender, EventArgs e)
        {
            string name = Request.Params["name"];
            string pwd = Request.Params["pwd"];
            string yan = Request.Params["yanzheng"].ToUpper();
            string pwds = pwd + pwd;
            UserManager uman = new UserManager();
            bool b = uman.Login(name, pwds);
            if (b==true)
            {
                Session["users"] = name;
                string yans = Session["yan"].ToString().ToUpper();
                if (!(yans.Equals(yan)))
                {
                    Response.Write("yanerror");
                }
                else if (name.Equals("shiny"))
                {
                    Response.Write("mansuccess");
                }
                else
                {
                    Response.Write("success");
                }           
            }
            else
            {
                Response.Write("error");
            }
            Response.End();
        }

    关于我:懂些前端,懂些后端,懂些数据库,伪全栈开发者。
  • 相关阅读:
    java学习笔记(二)分布式框架Dubbo+zookeeper搭建
    java学习笔记(一) 服务器的认识
    用slf4j+logback实现多功能日志解决方案 --- 转
    9.3.2 The force and release procedural statements
    3.7.4 Tri0 and tri1 nets
    9.3.1 The assign and deassign procedural statements
    10. Tasks and functions
    6.1.2 The continuous assignment statement
    df 查看磁盘使用情况
    信息学竞赛知识点整理
  • 原文地址:https://www.cnblogs.com/shinggang/p/2001315.html
Copyright © 2011-2022 走看看