📜  JQuery deferred.then() 方法

📅  最后修改于: 2022-05-13 01:55:55.120000             🧑  作者: Mango

JQuery deferred.then() 方法

JQuery 中的deferred.then()方法用于添加处理程序,这些处理程序将在解析、拒绝或正在进行 Deferred 对象时调用。

句法:

deferred.then(doneCallbacks[, failCallbacks][, progressCallbacks])

参数:

  • doneCallbacks:这是一个函数,或者一个函数数组,它在 Deferred 被解析时被调用。
  • failCallbacks:这是一个函数,或函数数组,当 Deferred 被拒绝时调用。
  • progressCallbacks:这是一个函数或函数数组,在将进度通知发送到 Deferred 对象时调用它。

返回值:此方法方法返回延迟对象。

下面讨论两个例子:

  • 示例:在此示例中,使用notify 和resolve 方法调用then() 方法。
     
      
     
         
          JQuery | deferred.then() method
        
         
       
    
        

               GeeksForGeeks       

          

          

             

          

                          
  • 输出:
  • 示例:在此示例中,使用notify 和reject 方法调用then() 方法。

     
      
     
         
          JQuery | deferred.then() method
        
         
       
    
        

               GeeksForGeeks       

          

          

             

          

               
  • 输出: