zoukankan      html  css  js  c++  java
  • Ajax

    Ajax中常用的就是XMLHttpRequest

    在JS中创建XMLHttpRequest

    var request=new XMLHttpRequest();

    设置参数

    request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");//(POST方式需要设置该参数,GET不需要)

    设置Request

    request.open("GET","www.baidu.com")//GET方式

    request.open("POST","www.baidu.com")//POST方式

    request.open("POST","www.baidu.com",true)//POST方式,最后一个参数是决定同步还是异步,true同步,默认false异步,是可选参数

    获取返回的数据

    request.getResponseText获取返回的字符串

    request.getResponseXML获取返回的XML

    request.readyState参数

    0 - (未初始化)还没有调用send()方法 
    1 - (载入)已调用send()方法,正在发送请求 
    2 - (载入完成)send()方法执行完成,已经接收到全部响应内容 
    3 - (交互)正在解析响应内容 
    4 - (完成)响应内容解析完成,可以在客户端调用了

    常用的是

    request.onreadystatechange=function(){

    if(request.readyState==4)

    {

    //你的代码(请求成功)

    }

    }

  • 相关阅读:
    正则表达式 \n和\r
    【转】单循环赛赛程安排算法研究
    Iterator效率
    Map获取键值
    PL/SQL语法详解(pdf)
    Iterator模式
    测试js函数的静态页面
    【转】java的一些基本概念
    Oracle 11g用户解锁
    oracle官方文档
  • 原文地址:https://www.cnblogs.com/HumorChen/p/10550197.html
Copyright © 2011-2022 走看看