开门见山,直入主题。
既然要发送ajax请求,那ajax是什么呢?
AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
通俗点来说就是可以让你在不刷新(重载)网页的情况下和你的后台交换数据,从而更新你的网页。
大多数开发者都是使用jQuery框架中封装好的方法 $.ajax 来发送异步请求的,那我们如何用原生的JS来实现呢?想知道的继续看~
1、先创建 XMLHttpRequest 对象
所有现代浏览器 (IE7+、Firefox、Chrome、Safari 以及 Opera) 都内建了 XMLHttpRequest 对象。
通过一行简单的 JavaScript 代码,我们就可以创建 XMLHttpRequest 对象。
var xhr=new XMLHttpRequest();
IE7之前的版本可以使用: var xhr = new ActiveXObject(“Microsoft.XMLHttp”);
//返回一个XMLHttpRequest对象
function getXhr