jQuery AJAX 簡(jiǎn)介
jQuery AJAX 簡(jiǎn)介
AJAX 是與服務(wù)器交換數(shù)據(jù)的藝術(shù),它在不重載全部頁(yè)面的情況下,實(shí)現(xiàn)了對(duì)部分網(wǎng)頁(yè)的更新。
1. jQuery AJAX 范例
$(document).ready(function(){ $("#btn1").click(function(){ $('#test').load('/demo_jquery_test.txt'); }) })請(qǐng)點(diǎn)擊下面的按鈕,通過(guò) jQuery AJAX 改變這段文本。
獲得外部的內(nèi)容
2. 什么是 AJAX?
AJAX = 異步 JavaScript 和 XML(Asynchronous JavaScript and XML)。
簡(jiǎn)短地說(shuō),在不重載整個(gè)網(wǎng)頁(yè)的情況下,AJAX 通過(guò)后臺(tái)加載數(shù)據(jù),并在網(wǎng)頁(yè)上進(jìn)行顯示。
3. 關(guān)于 jQuery 與 AJAX
jQuery 提供多個(gè)與 AJAX 有關(guān)的方法。
通過(guò) jQuery AJAX 方法,您能夠使用 HTTP Get 和 HTTP Post 從遠(yuǎn)程服務(wù)器上請(qǐng)求文本、HTML、XML 或 JSON - 同時(shí)您能夠把這些外部數(shù)據(jù)直接載入網(wǎng)頁(yè)的被選元素中。
提示:如果沒(méi)有 jQuery,AJAX 編程還是有些難度的。
編寫(xiě)常規(guī)的 AJAX 代碼并不容易,因?yàn)椴煌臑g覽器對(duì) AJAX 的實(shí)現(xiàn)并不相同。這意味著您必須編寫(xiě)額外的代碼對(duì)瀏覽器進(jìn)行測(cè)試。不過(guò),jQuery 團(tuán)隊(duì)為我們解決了這個(gè)難題,我們只需要一行簡(jiǎn)單的代碼,就可以實(shí)現(xiàn) AJAX 功能。
相關(guān)文章
- jQuery 效果 隱藏和顯示
- jQuery Callback 函數(shù)
- jQuery 參考手冊(cè) 事件
- jQuery 事件 error() 方法
- jQuery 事件 isDefaultPrevented() 方法
- jQuery 事件 submit() 方法
- jQuery 遍歷 eq() 方法
- jQuery 遍歷 first() 方法
- jQuery 遍歷 last() 方法
- jQuery ajax ajaxSetup() 方法
- jQuery ajax ajaxStop() 方法
- jQuery ajax get() 方法
- jQuery CSS 操作 css() 方法
- jQuery CSS 操作 offset() 方法
- jQuery CSS 操作 offsetParent() 方法
- jQuery 效果 clearQueue() 方法
- jQuery 效果 hide() 方法
- jQuery 效果 slideUp() 方法
- jQuery :checkbox 選擇器
- jQuery :button 選擇器