AJAX的get和post请求原生编写方法
来源:互联网 发布:有道在线翻译软件下载 编辑:程序博客网 时间:2024/06/01 08:05
var xhr=new XMLHttpRequest();xhr.onreadystatechange=function(){ if(xhr.readyState===4){ if(xhr.status===200){ // 响应完成并且成功 }else{ // 响应完成但有问题 } }};xhr.open('GET','x.php?k1=v1&k2=v2&k3=v3',true);xhr.send(null);/*** xhr.open()方法参数: 1.要发送请求的类型 2.URL相对于执行代码的当前页面(绝对路径也可以) 3.是否异步发送请求的布尔值 xhr.send()方法接收的一个参数表示'作为请求主体发送的数据’, 如果不需要通过请求主体发送数据,则必须传入null,这个参数是必须的
true:是否异步 status:响应的HTTP状态 readyState:xhr对象的readyState属性表示请求/响应过程的当前活动阶段。 0表示未初始化;1表示启动;2表示发送;3表示接收;4表示完成 ***/var xhr=new XMLHttpRequest();xhr.onreadystatechange=function(){ if(xhr.readyState===4){ if(xhr.status===200){ // 响应完成并且成功 }else{ // 响应完成但有问题 } }};xhr.open('POST','x.php',true);xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');//修改请求消息的头部xhr.send('k1=v1&k2=v2&k3=v3');
阅读全文
0 0
- AJAX的get和post请求原生编写方法
- 关于ajax原生的get请求和post请求
- 原生AJAX的GET和POST
- js原生和ajax的get和post方法以及jsonp的原生写法
- Ajax发送GET和POST请求的方法
- Ajax发关Get和Post请求的方法
- 原生JS实现Ajax的GET POST请求
- Ajax请求GET/POST方法的封装
- Ajax请求GET/POST方法的封装
- js原生ajax请求get post笔记
- AJAX的get和post请求详解
- ajax的GET和POST请求
- Ajax的GET和POST请求
- ajax的get和post请求区别
- ajax get和post请求
- ajax get和post请求
- Ajax中Get请求和Post请求的区别
- Ajax get请求和post请求的封装
- Terms of Service
- Unity3D实现Android上下状态栏显示
- Queue 与List, LinkedList与 ArrayList 用法与区别
- nyoj邮票分你一半
- Python中的闭包
- AJAX的get和post请求原生编写方法
- 通信方式
- Android OTA升级原理和流程分析(七)---Recovery服务的核心install_package函数
- 代码中资源文件引用,过时方法的替代
- 工具使用:SourceTree关联Beyond解决冲突代码
- java.sql.SQLException:Column count doesn't match value count at row 1
- HDU 6140 Hybrid Crystals(思维)
- java中的访问修饰符:public、private、protected、friendly.
- 从架构标准化层面,谈运维的角色转变和价值体现