var p = new Promise(function (success, fail) {
$.get("http://127.0.0.1:8081/one", function (data) {
fail(data);
})
});
var p1 = p.then(function (data) {
if (data.stare) {
console.log("1:" + data.max);
return $.get("http://127.0.0.1:8081/tow", function (data) {
return data
})
}
},
function (data) {
console.log("失败拦截:" + data.max);
return data;
});
var p2 = p1.then(function (data) {
if (data.stare) {
console.log("2:" + data.max);
return $.get("http://127.0.0.1:8081/three", function (data) {
return data
})
}
})
p2.then(function (data) {
if (data.stare) {
console.log("3:" + data.max);
}
})
.catch(function (data) {
console.log("最后失败:" + data);
})