我有那个代码:
for (var i = 0; i < $total_files; i++) {
$.ajax({
type: 'POST',
url: 'uploading.php',
context: $(this),
dataType: 'json',
cache: false,
contentType: false,
processData: false,
data: data_string,
success: function(datas) {
//does something
},
error: function(e) {
alert('error, try again');
}
});
}
它上传图像非常好,但问题是我找不到一种方法来一张一张上传图像,我试图将选项async 设置为 false但它会冻结 Web 浏览器,直到所有图像都上传完毕,这不是我想要的想要,我想以某种方式模拟这个“async:false”选项来执行相同的操作,但不会冻结网络浏览器。
这个怎么做 ?