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)

    {

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

    }

    }

  • 相关阅读:
    python zip,lambda,map函数
    TKinter Scale
    TKinter Radiobutton
    TKinter Listbox
    TKinter Entry 和 Text
    TKinter Label 和 Button
    python中global的用法
    收不到github认证邮件
    IDEA中文显示字体混乱
    使用码云加速下载github项目
  • 原文地址:https://www.cnblogs.com/HumorChen/p/10550197.html
Copyright © 2011-2022 走看看