zoukankan      html  css  js  c++  java
  • js ajax请求

    /* 创建 XMLHttpRequest 对象 */
            var xmlHttp;
            function GetXmlHttpObject() {
                if (window.XMLHttpRequest) {
                    // code for IE7+, Firefox, Chrome, Opera, Safari 
                    xmlhttp = new XMLHttpRequest();
                } else {// code for IE6, IE5 
                    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                }
                return xmlhttp;
            }
            // -----------ajax方法-----------// 
            function checkValidCode() {
                xmlHttp = GetXmlHttpObject();
                if (xmlHttp == null) {
                    alert('您的浏览器不支持AJAX!');
                    return;
                }
                var errorInfo = document.getElementById("errorShow");
                //当用户输入新的验证码内容时影藏用户名错误的提示
                errorInfo.hidden = true;
                var id = document.getElementById('checkCode').value;
                var url = "/checkValidCode/Index?id=" + id + "&t/" + Math.random();
                alert(id);
                xmlHttp.open("POST", url, true);
                xmlHttp.onreadystatechange = getOkGet;//发送事件后,收到信息了调用函数 
                xmlHttp.send();
            }
            function getOkGet() {
                if (xmlHttp.readyState == 1 || xmlHttp.readyState == 2 || xmlHttp.readyState == 3) {
                    // 本地提示:加载中 
                }
                if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
                    var d = xmlHttp.responseText;
                    if(d!="true")
                    {
                        var errorInfo = document.getElementById("errorShow");
                        var validError = document.getElementById("validCodeError");
                        var loginBtn = document.getElementById("loginBtn");
                        var pwdError = document.getElementById("error");
                        validError.hidden = false;
                        errorInfo.hidden = false;
                        pwdError.hidden = true;
                        loginBtn.disabled = false;
                    }
                }
            }
  • 相关阅读:
    c++笔试题3
    C++笔试题
    C++编程指南续(10-11)
    C++详解(8-9)
    C++编程指南(6-7)
    C++编程指南续(4-5)
    C++编程指南续
    C++的编程指南
    HPSocket介绍与使用
    WinForm中TreeView控件实现鼠标拖动节点(可实现同级节点位置互换,或拖到目标子节点)
  • 原文地址:https://www.cnblogs.com/ives/p/6831300.html
Copyright © 2011-2022 走看看