YouTip LogoYouTip

Misc Deferred Pipe

# jQuery deferred.pipe() Method [![Image 4: jQuery Miscellaneous Methods](#)jQuery Miscellaneous Methods](#) ## Example Filter resolve value $(function(){var defer = $.Deferred(), filtered = defer.pipe(function(value){return value * 2; }); defer.resolve(5); filtered.done(function(value){alert("Value is ( 2*5 = ) 10: " + value); }); }) [Try it Β»](#) * * * ## Definition and Usage The deferred.pipe() function is a utility method for filtering and/or chaining Deferred objects. **Note:** Starting from jQuery 1.8, the deferred.pipe() method is deprecated. Use deferred.then() instead. * * * ## Syntax Method 1 deferred.pipe( [, failFilter ] ) Method 2 deferred.pipe( [, failFilter ] [, progressFilter ] ) | Parameter | Description | | :--- | :--- | | _doneFilter_ | Function Optional function to be called when the Deferred is resolved | | _failFilter_ | Function Optional function to be called when the Deferred is rejected | | _progressFilter_ | Function Optional function to be called when progress notifications are sent to the Deferred | * * * ![Image 5: Example](#) ## More Examples (#) Filter reject value. (#) Chain tasks. * * jQuery Miscellaneous Methods](#)
← Misc Deferred RejectwithMisc Deferred Isrejected β†’