2015年5月11日月曜日

jQueryまとめ3:deffered

$.when(
    ajax1(),
    ajax2(),
    ajax3()
)
.done(function() {
    afterAjax();
});


function ajax1()
{
    var dfd = $.Deferred();
    $.ajax({
        type     : '',
        url      : '/',
        dataType : 'html'
    })
    .done(function(re){
        dfd.resolve();
    })
    .fail(function(){
        dfd.reject();
    });
    return dfd.promise();
}

結局jQuery.Deferredの何が嬉しいのか分からない、という人向けの小話 

  爆速でわかるjQuery.Deferred超入門

なぜ、今、jQuery deferred?
 
$.Deferred で楽しい非同期ライフを送る

0 件のコメント:

コメントを投稿