zoukankan      html  css  js  c++  java
  • AJAX

    AJAX的主要应用是异步获取后台数据和局部刷新。

    Ajax中异步获取数据的流程有4步:

      1、创建异步对象

      2、加载要获取的服务器页面

      3、判断异步调用的状态

      4、发送异步请求

     

    有关状态的属性有3个:

      readyState:表示请求的状态。共有五个{0(未初始化)->1(初始化)->2(发送数据)->3(数据传输)->4(数据传输中)->5(完成)}

    <script>
    var xmlhttp;
    //1
    if(window.XMLHttpRequest)
    {
    xmlhttp=new XMLHttpRequest();

    }
    else{
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

    }
    //2
    xmlhttp.open("get","a.html?id=1");//a.html新页面
    //3
    xmlhttp.onreadystatechange=cc;
    //4
    xmlhttp.send();
    //5
    function cc(){
    if(xmlhttp.readyState==4&&xmlhttp.status==200)

    alert(xmlhttp.responseText);
    }


    </script>

      status:服务器响应HTTP状态码(200对应OK,404对应No T Found)

      statusText:状态码对象的文本,OK和No T Found

     

  • 相关阅读:
    小D课堂
    小D课堂
    小D课堂
    小D课堂
    小D课堂
    c++ , const对象中的变量不能被修改
    C++,常成员函数
    c++,给常成员变量赋值
    C++中,引用作为函数参数
    C++中,如何定义和使用指向成员函数的指针
  • 原文地址:https://www.cnblogs.com/wantnewlive/p/9969614.html
Copyright © 2011-2022 走看看