亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ajax隊列管理之jquery.ajaxmanager

發布時間:2020-06-23 11:21:14 來源:網絡 閱讀:957 作者:星空斜陽 欄目:web開發

在web應用中我們經常會用到ajax來進行web前段和服務器端的數據交互,那么如何管理我們的ajax請求的執行這就是我們需要思考的問題了。
ajax是異步請求,當然可以設置為同步但是會鎖住瀏覽器用戶體驗不好,我們希望在第一次ajax請求執行完畢后再發送第二個ajax請求。
隊列創建方法及說明:
var Queue=$.manageAjax.create('queue', {queue: true}); //創建一個隊列對象
然后調用add方法添加構建ajax請求到隊列中。然后通過私有_createAjax方法來創建XmlHttpRequest對象。

終止問題:怎樣手動終止當前從隊列中發送的ajax請求(XmlHttpRequest對象提供abort()來終止當前ajax請求).不錯,我們怎樣來獲取當前從隊列中發出的ajax請求對象。本人做了擴展,詳情見附件。
修改說明:
在315行$.manageAjax._manager.prototype.send_xhr=null;添加擴展屬性,用來保存當前發送的ajax請求對象。
153行that.send_xhr=that.requests[id];
156行that.send_xhr=$.ajax(o);

用來賦值當前創建的ajax請求對象。
這樣我們就可以在需要手動終止請求對象的地方調用Queue.send_xhr.abort();來結束請求了.

附件:http://down.51cto.com/data/2362270
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

拜泉县| 沈阳市| 友谊县| 三亚市| 江华| 吉安市| 宜州市| 山东| 星子县| 东乡族自治县| 烟台市| 长寿区| 珲春市| 双柏县| 霍林郭勒市| 通江县| 米脂县| 通道| 庆城县| 吉木乃县| 鄱阳县| 平度市| 福安市| 闸北区| 崇礼县| 美姑县| 钟祥市| 化德县| 临汾市| 江川县| 龙门县| 阿鲁科尔沁旗| 安达市| 正蓝旗| 那坡县| 北宁市| 通渭县| 偏关县| 黔江区| 沽源县| 汝阳县|