jquery ajax监听 then when done

来源:互联网 发布:7z解压软件 linux 编辑:程序博客网 时间:2024/05/17 02:57

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
原创粉丝点击