ajax的工作原理和常用的ajax框架


工作原理

Ajax工作原理是提供與服務器異步通信的能力,從而使用戶從請求/響應的循環中解脫出來。借助於Ajax,可以在用戶單擊按鈕時,使用JavaScript和DHTML立即更新UI,並向服務器發出異步請求,以執行更新或查詢數據庫。當請求返回時,就可以使用JavaScript和CSS來相應地更新UI,而不是刷新整個頁面。最重要的是,用戶甚至不知道瀏覽器正在與服務器通信:Web站點看起來是即時響應的。

ajax 的全稱是Asynchronous JavaScript and XML(異步的JavaScript 和 XML),其中,Asynchronous 是 異步 的意思,它有別於傳統web開發中采用的同步的方式。

ajax所包含的技術

1.使用CSS和XHTML來表示。
2. 使用DOM模型來交互和動態顯示。
3.使用XMLHttpRequest來和服務器進行異步通信。
4.使用javascript來綁定和調用。

AJAX的常用的框架

1.jQuery

jQuery是一個輕量級的JavaScript庫,兼容CSS3,還兼容各種瀏覽器。JQuery使用戶方便處理HTML,並且方便的為網站提供AJAX交互

Prototype

Prototype是Sam 一個非常優雅的JavaScript基礎類庫,對JavaScript做了大量的擴展,只在簡化動態Web應用程序的開發。Prototype和好的支持AJAX,國內外有多個基於此類庫實現的效果庫


免責聲明!

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



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