原生js的ajax请求
来源:互联网 发布:网络阅读利弊的辩论 编辑:程序博客网 时间:2024/05/21 22:52
//针对get方法var xhr = new XMLHttpRequest();xhr.open("get",'getStar.php?starName='+name,true);xhr.send();xhr.onreadyStateChange=function () { if(readyState==4 && status==200){ console.log(xhr.responseText); }};//针对post方法var xhr = new XMLHttpRequest();xhr.open("post","02.post.php",true);xhr.setRequestHeader("content-type","application/x-www-form-urlencoded");xhr.send("name=123");xhr.onreadyStateChange=function () { if(readyState==4 && status==200){ console.log(xhr.responseText); }};
注意:
1.setRequestHeader()把指定首部设置为所提供的值。在设置任何首部之前必须先调用open()。设置header并和请求一起发送 (‘post’方法一定要 )
2.post请求一定要添加请求头才行不然会报错
3.open("method","URL",[asyncFlag],["userName"],["password"])
建立对服务器的调用。method参数可以是GET、POST或PUT。url参数可以是相对URL或绝对URL。这个方法还包括3个可选的参数,是否异步,用户名,密码
4.send(content)
向服务器发送请求
5.需要兼容IE,单独书写代码
参考:http://www.cnblogs.com/cythia/p/6978323.html
阅读全文
0 0
- 原生js的ajax请求
- 原生js的ajax请求
- js原生ajax请求
- 原生JS的AJAX提交请求
- 原生JS写Ajax的请求函数
- 原生JS写Ajax的请求函数
- 原生的js实现ajax请求
- 原生js的ajax请求兼容写法
- 原生JS封装的ajax请求
- 原生JS实现ajax请求
- 原生JS封装AJAX请求
- 原生js封装ajax请求
- 原生JS发送ajax请求
- 原生JS实现Ajax的GET POST请求
- 原生JS的ajax
- 原生js使用xmlhttpRequest实现ajax请求
- 使用原生js实现ajax请求
- Ajax请求步骤,原生js代码
- 重大学生学Linux云计算4个月年薪13万
- Python 最难的问题你猜是什么?
- 2017 面向游戏玩家的八款最佳 Linux 发行版
- 看看世界各地的中秋节是怎么过的
- 回型遍历
- 原生js的ajax请求
- 虚拟机安装mac 在开机页面无限重启
- 汉诺塔问题
- STM32 GPIO初始化步骤
- C#控制台基础 将十六进制的字符串 转换成 十进制数
- 学习日记-第一个Bootstrap页面总结
- 最经典的最长上升子序列问题【LIS】【垃圾死啦都】
- C#控制台基础 将byte类型以十六进制字符串的形式输出
- P1983 车站分级(拓扑排序)