zoukankan      html  css  js  c++  java
  • js ajax 1

    var xmlHttpReq = null; //声明一个空对象用来装入XMLHttpRequest
    if (window.ActiveXObject){//IE5 IE6是以ActiveXObject的方式引入XMLHttpRequest的
    xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest){//除IE5 IE6 以外的浏览器XMLHttpRequest是window的子对象
    xmlHttpReq = new XMLHttpRequest();//实例化一个XMLHttpRequest
    }
    if(xmlHttpReq != null){ //如果对象实例化成功
    xmlHttpReq.open("GET","location.php?act=getArea&city_id="+city_id,true); //调用open()方法并采用异步方式
    xmlHttpReq.onreadystatechange=RequestCallBack; //设置回调函数
    xmlHttpReq.send(null); //因为使用get方式提交,所以可以使用null参调用
    }
    function RequestCallBack(){//一旦readyState值改变,将会调用这个函数
    if(xmlHttpReq.readyState == 4){
    if(xmlHttpReq.status == 200){
    //将xmlHttpReq.responseText的值赋给ID为 resText 的元素
    var data = xmlHttpReq.responseText;

    document.getElementById("dct").innerHTML= data;
    }
    }
    }

  • 相关阅读:
    一:字符串中匹配中文
    flask+gevent的异步框架
    linux常见的操作指令
    Markdown语法
    Git常用操作
    Vim
    IDEA使用汇总
    Maven基本使用汇总
    Zookeeper问题汇总
    编程最佳实践
  • 原文地址:https://www.cnblogs.com/brady-wang/p/5011960.html
Copyright © 2011-2022 走看看