欢迎光临

木子屋

标题: jQuery.ajax多任务异步转同步示例

作者: dnawo

日期: 2023-03-30 09:07 AM

分类: 脚本语言

内容: 复制内容到剪贴板 程序代码let tasks = []; //任务列表
let counter = 0; //计数器
//任务
let todo = function(){
if(counter<tasks.length){
$.ajax({
url: "/test.ashx",
data: "task=" + tasks[counter],
async: true,
success: function(data){
console.log(data);
},
error: function(){
console.log("error.");
},
complete: function(){
console.log(counter, tasks.length);
counter++;
todo();
}
});
}else{
console.log("finish.");
}
}
//初始化任务列表和计数器，开始任务
$("#btn").click(function(){
tasks = ["task1", "task2", "task3"];
counter = 0;
todo();
});

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.609 ms

返回

标题: jQuery.ajax多任务异步转同步示例

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.609 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.625 ms

返回