AJAX(異步 JavaScript 和 XML),是指一種創建交互式網頁應用的網頁開發技術。Ajax 它是與服務器交換數據的技術,在瀏覽器與 Web 服務器之間使用異步數據傳輸(HTTP 請求),它在不重載全部頁面的情況下,實現了對部分網頁的更新。這樣就可使網頁從服務器請求少量的信息,而不是整個頁面。使用 AJAX 的應用程序案例:谷歌地圖、騰訊微博、優酷視頻、人人網等等。
比如通過 AJAX 加載一段文本:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#btn").click(function(){
htmlobj=$.ajax({url:"/jquery/test1.txt",async:false});
$("#myDiv").html(htmlobj.responseText);
});
});
</script>
</head>
<body>
<div id="myDiv"><h2>通過 AJAX 改變文本</h2></div>
<button id="btn" type="button">改變內容</button>
</body>
</html>
Ajax 是一種在無需重新加載整個網頁的情況下,能夠更新部分網頁的技術。
