backbone.js - on JQuery Deffered object (with backboneJS) how do i know which request failed? -


i tried doing backbonejs:

$.when(cardscollection.fetch(),series.fetch())               .done(function(){                 cardslistview.series = series;                 cardslistview.template = _.template(cardslisttemplate);                 cardslistview.render();             }).fail(function(){                 cardslistview.series = new series({seriesid:0,seriesname:""});                 cardslistview.template = _.template(cardslisttemplate);                 cardslistview.render();                 }); 

i missing fail callback arguments in example. however, intent check fetch failed , if series go on fake data.

is possible jquery deffered?

you use deferred.state()

 cardscollectionpromise = cardscollection.fetch();  seriespromise = series.fetch();  $.when(cardscollectionpromise, seriespromise)           .done(function(){         // ...         }).fail(function(){             if (cardscollectionpromise.state() === 'rejected') {                // ...             },             else (seriespromise.state() === 'rejected') {               // ...             }             }); 

Comments

Popular posts from this blog

jquery - Invalid Assignment Left-Hand Side -

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -