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

    关于我:懂些前端,懂些后端,懂些数据库,伪全栈开发者。
  • 相关阅读:
    编程之美-2.18 数组分割
    话题模型
    暂时跳过的Leetcode题目
    LDA主题模型
    二叉树非递归的统一实现
    取余和取模运算
    IDM非补丁破解方法
    两种建立堆的方法HeapInsert & Heapify
    非阻塞connect:Web客户程序
    非阻塞connect
  • 原文地址:https://www.cnblogs.com/shinggang/p/2001315.html
Copyright © 2011-2022 走看看