GG.*_*GG. 2 javascript ajax recursion jquery
我用Ajax调用更新几个站点,一个接一个地保存服务器.
我创建了一个递归函数,在Ajax调用完成后再次运行.
第一次循环后停止该功能.
任何的想法 ?
var updateSite = function (site) {
if (site.status == 'waiting for update') {
updateStatus(i, site, 'update in progress');
$.get(site.url)
.success(function () {
updateStatus(i, site, 'updated');
})
.error(function () {
updateStatus(i, site, 'not updated');
})
.complete(function () {
updateSite(allSites[i++]);
});
}
};
var i = 0;
updateSite(allSites[i]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
142 次 |
| 最近记录: |