AJAX 是一種在不重載整個頁面的情況下對網頁的某些部分進行更新的技術。
AJAX = Asynchronous JavaScript and XML.
AJAX 是一種用于建立快速動态網頁的技術。
AJAX 通過在背景與伺服器進行少量資料交換,使網頁實作異步更新。這意味着可以在不重載整個頁面的情況下,對網頁的某些部分進行更新。
傳統的網頁(不使用 AJAX)如果需要更新内容,必須重載整個頁面。
有很多使用 AJAX 的應用程式案例:Google Maps、Gmail、Youtube 和 Facebook。

AJAX 基于網際網路标準,并使用以下技術組合:
XMLHttpRequest 對象(與伺服器異步互動資料)
JavaScript/DOM(顯示/取回資訊)
CSS(設定資料的樣式)
XML(常用作資料傳輸的格式)
AJAX 應用程式與浏覽器和平台無關的!
随着谷歌搜尋建議功能在 2005 的釋出,AJAX 開始流行起來。
谷歌搜尋建議(Google Suggest)
使用 AJAX 創造出動态性極強的 web 界面:當您在谷歌的搜尋框中鍵入内容時,JavaScript 會把字元發送到伺服器,伺服器則會傳回建議清單。
在我們的 ASP 教程中,我們将示範 AJAX 如何在不重載整個頁面的情況下對網頁的某些部分進行更新。伺服器腳本我們将采用 ASP 來編寫。
如果您想要學習更多關于 AJAX 的知識,請通路我們的 AJAX 教程。