如何实现AJAX请求?

互联网 20-6-24

如何实现AJAX请求?

1、创建XMLHttpRequest实例;

var xhr;if(window.XMLHttpRequest) {   //ie7+,firefox,chrome,safari,opera   xhr = new XMLHttpRequest();}else {   //ie5,ie6   xhr = new ActiveXObject("Microsoft.XMLHTTP");}

2、监听readystatechange事件,并通过readyState属性来判断请求状态;

xhr.onreadystatechange = function() {   if(xhr.readyState==4 && xhr.status==200) {     console.log(xhr.responseText);   }}

3、调用open()方法指定请求类型和地址;

xhr.open("GET", "xhr_info.txt");

4、调用send()方法发送请求即可。

xhr.send(null);

完整代码

var xhr; if(window.XMLHttpRequest) {   //ie7+,firefox,chrome,safari,opera   xhr = new XMLHttpRequest(); } else {   //ie5,ie6   xhr = new ActiveXObject("Microsoft.XMLHTTP"); } xhr.onreadystatechange = function() {   if(xhr.readyState==4 && xhr.status==200) {     console.log(xhr.responseText);   } } xhr.open("GET", "xhr_info.txt", true); xhr.send(null);

推荐教程:《JS教程》

以上就是如何实现AJAX请求?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: js
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:Vue中如何正确强制组件重新渲染?(方法介绍)

相关资讯