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 是一種在無需重新加載整個網頁的情況下,能夠更新部分網頁的技術。