Ajax 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。
不使用 Ajax如果需要更新内容,必需重载整个网页面
Ajax 状态:
open() 创建连接
send() 发送
abort() 退出
onreadstatechange 获取数据
代码:
```var xhr; //创建ajax对象if(window.XMLHttpRequest){//兼容IExhr = new XMLHttpRequest();}else{xhr = new ActiveXObject("Microsoft.XMLHTTP");}xhr.open("get",url,true); //建立连接xhr.send(); //发送xhr.onreadystatechange = function(){//获取数据if(xhr.readyState == 4 && xhr.status == 200){var data = JSON.parse(xhr.responseText);}}