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 透過在背景與伺服器進(jìn)行少量資料交換,使網(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)的信息是要我們重新填寫的,這樣就沒人願(yuàn)意去繼續(xù)填寫了,當(dāng)使用了ajax技術(shù)之後,表單的不合法的會(huì)有提示訊息,合法的會(huì)繼續(xù)保留,這樣就會(huì)很方便了
4.ajax ?如何工作
AJAX 基於網(wǎng)際網(wǎng)路標(biāo)準(zhǔn)
AJAX基於網(wǎng)際網(wǎng)路標(biāo)準(zhǔn),並使用下列技術(shù)組合:·?XMLHttpRequest 物件(與伺服器非同步互動(dòng)資料)·?JavaScript/DOM(顯示/擷取資訊)· CSS(設(shè)定資料的樣式)·?XML(常用作資料傳輸?shù)母袷剑?p>#AJAX 應(yīng)用程式與瀏覽器和平臺(tái)無關(guān)的!