Ajax: Asynchronous Javascript And XML 異步加載js和xmljavascript
客戶端請求的地址交給ajax對象,ajax對象去服務器獲取數據,ajax對象獲取數據後再交給客戶端,這樣瀏覽器界面沒有跳轉
因此用戶體驗比較好java
AJAX的核心就是js的XmlHttpRequest對象ajax
//建立ajax對象瀏覽器
<script type="text/javascript">
var request = new XMLHttpRequest();
console.log(request);
</script>服務器
//兼容處理獲取ajax對象
var req = '';
if (window.XMLHttpRequest)
req = new XMLHttpRequest();
else
req = new ActiveXObject("Msxml2.XMLHTTP");異步
request.responseText: 返回字符串spa
request.responseXML: 按DOM結構返回數據xml