W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
添加處理程序被調(diào)用時,遞延對象得到解決或者拒絕。
所有三個參數(shù)(包括progressCallbacks ,在jQuery的1.7 )可以是一個單獨的函數(shù)或一個函數(shù)的數(shù)組。 其中一個參數(shù),也可以為空,如果沒有該類型的回調(diào)是需要的?;蛘撸褂?done()或.fail()僅設置doneCallbacks或failCallbacks。當遞延解決,doneCallbacks被調(diào)用。若遞延代替拒絕,failCallbacks被調(diào)用?;卣{(diào)按他們添加的順序執(zhí)行。一旦deferred.then返回延遲對象,延遲對象的其它方法也可以鏈接到了這里,包括增加.then()方法。有關詳細信息,請參閱文件Deferred object 。
doneCallbacks: 一個函數(shù)或函數(shù)數(shù)組,當延遲成功時調(diào)用。
failCallbacks: 一個函數(shù)或函數(shù)數(shù)組,當延遲失敗時調(diào)用。
doneCallbacks: 一個函數(shù)或函數(shù)數(shù)組,當延遲解決時調(diào)用。
failCallbacks: 一個函數(shù)或函數(shù)數(shù)組,當延遲拒絕時調(diào)用。
progressCallbacks: 一個可選的函數(shù),當進度遞延通知呼叫。
一旦jQuery.get方法返回一個來自延遲的對象的jqXHR對象,我們可以附加一個成功回調(diào)使用.then方法。
$.get("test.php").then(
function(){ alert("$.get succeeded"); },
function(){ alert("$.get failed!"); }
);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: