deferred.then()的链式操作

var request = $.ajax( url, { dataType: "json" } ),
    chained = request.then(function( data ) {
      return $.ajax( url2, { data: { user: data.userId } } ); //注意,这里返回了另外一个deferred对象,
    });
 
chained.done(function( data ) { //这里done完成是上面url2的ajax。
  // data retrieved from url2 as provided by the first request
});
 

 

posted @ 2015-10-19 09:56  Greasy_Giant  阅读(379)  评论(0编辑  收藏  举报