需求很简单:项目的登陆功能通过ajax请求登陆多个系统,如果登陆成功的话清空密码框。但由于是异步的请求,是否成功的判断都必须写在callback里面,导致重读代码冗余,难道就没有更优雅的写法吗?代码:
1 回答
![?](http://img1.sycdn.imooc.com/54584ee0000179f302200220-100-100.jpg)
隔江千里
TA贡献1906条经验 获得超10个赞
var ajax1 = $.ajax(url);
var ajax2 = $.ajax(url);
var ajax3 = $.ajax(url);
$.when(
ajax1, ajax2, ajax3
).then(function(data){
console.log(data);
clearPassword();
});
添加回答
举报
0/150
提交
取消