PHP 新手入門之AJAX 簡介
1.ajax ?簡介
AJAX 是一種在無需重新加載整個(gè)網(wǎng)頁的情況下,能夠更新部分網(wǎng)頁的技術(shù)。
2.什么是ajax
AJAX = Asynchronous JavaScript and XML.
AJAX 是一種用于創(chuàng)建快速動(dòng)態(tài)網(wǎng)頁的技術(shù)。
AJAX 通過在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,使網(wǎng)頁實(shí)現(xiàn)異步更? 新。這意味著可以在不重載整個(gè)頁面的情況下,對(duì)網(wǎng)頁的某些部分進(jìn)行更新。
傳統(tǒng)的網(wǎng)頁(不使用 AJAX)如果需要更新內(nèi)容,必須重載整個(gè)頁面。有很多使用 AJAX 的應(yīng)用程序案例:Google Maps、Gmail、Youtube 和 Facebook
3.為什么使用ajax
例如:我們有一個(gè)表單。用戶名,密碼,郵箱,愛好,等等。當(dāng)你填寫的差不多了,提交過去,又不合法的,需要返回到這個(gè)頁面,如果沒用ajax ?表單內(nèi)的信息是要我們重新填寫的,這樣就沒人愿意去繼續(xù)填寫了,當(dāng)使用了ajax 技術(shù)之后,表單的不合法的會(huì)有提示信息,合法的會(huì)繼續(xù)保留,這樣就會(huì)很方便了
4.ajax ?如何工作
5.?AJAX 基于因特網(wǎng)標(biāo)準(zhǔn)
AJAX 基于因特網(wǎng)標(biāo)準(zhǔn),并使用以下技術(shù)組合:
·?XMLHttpRequest 對(duì)象(與服務(wù)器異步交互數(shù)據(jù))
·?JavaScript/DOM(顯示/取回信息)
·?CSS(設(shè)置數(shù)據(jù)的樣式)
·?XML(常用作數(shù)據(jù)傳輸?shù)母袷剑?/p>
AJAX 應(yīng)用程序與瀏覽器和平臺(tái)無關(guān)的!