Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
function race(deferreds) { const dfd = $.Deferred(); deferreds.forEach(function(d) { d.done(function() { dfd.resolve.apply(dfd, arguments); }) .fail(function() { dfd.reject.apply(dfd, arguments); }); }); return dfd.promise(); } race([ $.getJSON("/api/primary"), $.getJSON("/api/backup") ]).done(data => renderData(data));
Result
Open