国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery Ajax 異步加載顯示等待效果代碼分享

2019-11-20 09:21:31
字體:
來源:轉載
供稿:網(wǎng)友

AJAX 全稱 Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)。它并非一種新的技術,而是以下幾種原有技術的結合體。

1) 使用CSS和XHTML來表示。

2) 使用DOM模型來交互和動態(tài)顯示。

3) 使用XMLHttpRequest來和服務器進行異步通信。

4) 使用javascript來綁定和調用。

通過AJAX異步技術,可以在客戶端腳本與web服務器交互數(shù)據(jù)的過程中使用XMLHttpRequest對象來完成HTTP請求(Request)/應答(Response)模型:

1) 不需要用戶等待服務端響應。在異步派發(fā)XMLHttpRequest請求后控制權馬上就被返回到瀏覽器。界面不會出現(xiàn)白板,在得到服務器響應之前還可以友好的給出一個加載提示。

2) 不需要重新加載整個頁面。為XMLHttpRequest注冊一個回調函數(shù),待服務器響應到達時,觸發(fā)回調函數(shù),并且傳遞所需的少量數(shù)據(jù)。“按需取數(shù)據(jù)”也降低了服務器的壓力。

3) 不需要使用隱藏或內嵌的框架。在XHR對象之前,模擬Ajax通信通常使用hack手段,如使用隱藏的或內嵌的框架(<iframe>標簽)。

css:

#loading {width:170px;height:25px;border:3px solid #C3DAF9;position:absolute;top:300px;left:600px; z-index:10000; background-color:#F7F9FC;line-height:25px;vertical-align:middle;font-size:11pt;display:none;}

html:

<div id="loading"><img src="${path}/map/image/2012032811155512.gif" alt=""/>正在加載數(shù)據(jù),請稍候...</div>

js:

$.ajax({async: true,beforeSend: function () {ShowDiv();},complete: function () {HiddenDiv();},type : 'POST' ,url : '',data : {},success: function (data) {//var obj = JSON.parse(data);//var str = JSON.stringify(obj);}});//顯示加載數(shù)據(jù)function ShowDiv() {$("#loading").show();}//隱藏加載數(shù)據(jù)function HiddenDiv() {$("#loading").hide();}

圖片效果圖如下所示:

以上所述是小編給大家介紹的jQuery Ajax 異步加載顯示等待效果代碼分享,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 公主岭市| 冷水江市| 探索| 凉城县| 拜泉县| 江达县| 从江县| 铜川市| 梨树县| 婺源县| 大悟县| 花莲市| 泰安市| 合肥市| 常熟市| 五大连池市| 厦门市| 南汇区| 宜州市| 封丘县| 宣恩县| 青冈县| 新龙县| 海兴县| 康定县| 扶风县| 定西市| 新巴尔虎左旗| 郎溪县| 江西省| 山东省| 平顶山市| 馆陶县| 米林县| 遂溪县| 临汾市| 兴山县| 日喀则市| 孟连| 托克托县| 隆尧县|