Easy Tutorial
❮ Traversing Each Misc Deferred Promise ❯

jQuery deferred.pipe() Method

jQuery Miscellaneous Methods

Example

Filter resolved values

$(function () { 
    var defer = $.Deferred(),
        filtered = defer.pipe(function( value ) {
            return value * 2;
        });
    defer.resolve( 5 );
    filtered.done(function( value ) {
        alert( "The value is ( 2*5 = ) 10: " + value );
    });
})

Definition and Usage

The deferred.pipe() function is a tool method for filtering and/or chaining deferred objects.

Note:


Syntax

Method One

Method Two

Parameter Description
doneFilter Function type, optional function called when the deferred is resolved
failFilter Function type, optional function called when the deferred is rejected
progressFilter Function type, optional function called when progress notifications are sent to the Deferred

More Examples

Filter rejected values

Chain tasks


jQuery Miscellaneous Methods

❮ Traversing Each Misc Deferred Promise ❯