关闭

jquery ajax监听 then when done

1019人阅读 评论(0) 收藏 举报
分类:

JQuery的Promise详解(一):Promise基础 http://www.ido321.com/1643.html

jQuery的deferred对象详解:
http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html



Promise对象 异步管理:http://www.jianshu.com/p/063f7e490e9a

    var promise1 = function() {
       
return new Promise(function(resolve, reject) {
            setTimeout(function() {
               
resolve("w(゚Д゚)w");
            }, 2000)
        });
    }
    var promise2 = function() {
        return new Promise(function(resolve, reject) {
            setTimeout(function() {
                resolve("w(゚Д゚)w2");
            }, 2000)
        });
    }


    promise1().then(function(value) {
        console.log(value)
            // success
            return promise2();//这样就能链式调用了
    }, function(value) {
        // failure
    }).then(function(value) {
        console.log("第二个提示" + value)
    })

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:178771次
    • 积分:3924
    • 等级:
    • 排名:第8017名
    • 原创:207篇
    • 转载:39篇
    • 译文:0篇
    • 评论:19条
    最新评论