如何实现AJAX请求?
程序员文章站
2022-03-02 10:20:12
...
如何实现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请求?的详细内容,更多请关注其它相关文章!
上一篇: ajax请求的几种方式是什么
下一篇: ajax请求的状态码有哪些
推荐阅读
-
小程序如何使用分包加载的实现方法
-
vue里面的scroll事件,以及如何处理事件问题,附带动画效果如何实现
-
浏览器端同时请求100个url后,如何提升有效的msyql连接数
-
如何实现文字下划线长度比文字实际长度长?_html/css_WEB-ITnose
-
谈谈如何在ASP.NET CORE 中实现密码查看附件和附件上传
-
一个伪ajax图片上传代码实现示例
-
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”_javascript技巧
-
Java并发编程如何降低锁粒度并实现性能优化
-
PHP+ajax实现可以编辑的单元格点击可以修改
-
jQuery基于ajax实现带动画效果无刷新柱状图投票代码_jquery