我看到了一些关于在函数时用jquery包装ajax调用的例子。由于我刚开始使用JS,我不确定如何使用_.each进行此操作。所有的例子都是他们刚刚创建一个数组并将其包装在jquery中的情况。现在,代码基本上是:
_.each(this.models, function (model) {
model.fetch({
success: function (model, response) {
// do something },
我怎样才能用jquery包装这个什么时候什么时候完成回调?谢谢!
答案 0 :(得分:4)
var requests = _.map(this.models, function (model) {
return model.fetch({
success: function (model, response) {
}
});
});
//Working around the fact that array is not accepted
$.when.apply($, requests).then(function(){
});