zoukankan      html  css  js  c++  java
  • 源生js _AJax

    //封装一个Ajax get请求直接url后面追加 1.请求地址 2.请求方法 3.POST请求所要传的参数 4.回调函数
    function myAjax(url,method,data,callBack){
    var xhr;
    if (xhr.XMLHttpRequest) { //兼容ie 7 8 9 chrome
    xhr = new XMLHttpRequest();
    }
    else if (xhr.ActiveXObject) { //兼容ie 5 6
    xhr = new ActiveXObject("Micorsoft.XMLHTTP");
    }
    //状态0 调用open之前 请求未初始化
    xhr.open(method,url,true);
    //状态1 调用send()之前 请求已提出
    xhr.send();
    //状态2 请求已发送 这里通常可以从响应得到内容头部

    xhr.onreadystatechange = function (e) {
    //状态3 请求处理中 响应中通常有部分数据可用,但是服务器还没有完成响应
    if (xhr.readyState==4 && xhr.status==200) {
    //状态4 请求已完成 可用访问服务器响应并使用它
    callBack(xhr.responseText);
    }

    };
    };

  • 相关阅读:
    二维数组求和
    mysql 常用函数
    3月17日 45道T-SQL查找 习题
    查询语句
    T-SQL 增删改查操作
    <转jerrylsxu> HTML语法大全
    1月25日 作业 多线程
    1月22日- 链表和哈希算法
    1月22日作业
    1月21日
  • 原文地址:https://www.cnblogs.com/zjw520/p/3015359.html
Copyright © 2011-2022 走看看