zoukankan      html  css  js  c++  java
  • ajax

      1.

    //定义返回xhr的对象的函数
        function getXHR(){
            var xhr;
            //判读是否识别XMLHttpRequest属性
            if(window.XMLHttpRequest){
                xhr = new XMLHttpRequest();
            }else{
                xhr = new ActiveXObject("Microsoft.XMLHttp");
            }
            return xhr;
        }

    2.回调

    //1.创建xhr对象
            var xhr = getXHR();
            //2.回调函数定义
            xhr.onreadystatechange=function(){
                if(xhr.readyState==4&&xhr.status==200){
                    var nameNode = document.getElementById("namespan");
                    nameNode.innerHTML=xhr.responseText;
                }
            };

    3.打开连接

    //3.打开连接
            //第一个参数表示提交方式
            //第二个参数表示提交的url
            //第三个参数表示是否异步提交,true表示异步提交
            var name = document.getElementById("name").value;
    //get xhr.open(
    "GET","checkName.do?name="+name,true);
    //post
    xhr.open("POST","checkName.do",true);
    xhr.setRequestHeader("content-type","application/x-www-form-url-urlencoded");

    4.发送请求

    //4.发送请求
            xhr.send();
    今日事今日毕
  • 相关阅读:
    内存缓存 原理 实现
    ssh 内在溢出
    android 解析XML方式(三)
    android 解析XML方式(二)
    android 解析XML方式(一)
    (三)、
    (二)、SSL证书
    (一)、http原理
    httpsClient实例
    飞信免费发送接口API的测试 httpClient
  • 原文地址:https://www.cnblogs.com/gjack/p/8757273.html
Copyright © 2011-2022 走看看