請簡述一下 Ajax 的原理及實現步驟


簡述 AJAX:
AJAX即“Asynchronous Javascript And XML”(異步 JavaScript 和 XML),是指一種創建交互式網頁應用的網頁開發技術。
通過在后台與服務器進行少量數據交換,AJAX 可以使網頁實現異步更新。這意味着可以在不重新加載整個網頁的情況下,對網頁的某部分進行更新。


轉自:http://www.jobui.com/mianshiti/it/jsp/4880/
原理: HTTP協議的異步通信
get 請求
1) 創建一個XMLHttpRequest對象
2) 調用該對象的open方法
3) 如果是get請求,設置回調函數onreadystatechange = callback
4) Send

如果是post 請求

5) 創建一個XMLHttpRequest對象
6) 調用該對象的open方法
7) 調用setRequestHeader(“Content-Type”, “application/x-www-form-urlencoded”);
8) 設置回調函數onreadystatechange = callback

9) Send

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM