更新網頁一部分,例如不斷更新網頁中某個欄位來顯示即時的狀態,但不用整個網頁重新載入。主要就是利用瀏覽器 JavaScript 的 XMLHttpRequest 物件送 HTTP 請求來取得 text 或 XML 資料,來更新網頁。http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp 是不錯的參考。
XMLHttpRequest 物件的 method 有 get(GET|POST, url, async), send() 等。
大多情形用 GET,比 POST 簡單且快。但有些情況必須使用 POST:
jQuery 等 JavaScript 函數庫提供了 AJAX 函數簡化及處理相容問題。