我在循环内的 ajax 请求中有一个 ajax 请求。这里是:
for (var i = 0; i < input_files.length; i++) {
$.ajaxFileUpload({
url : dasdasdsa,
success : function () {
$.ajax({
var get_the_number_in_the_last_of_array = input_files[i].split('_').pop();
});
}
});
}
放async: false
不工作。如何解决这个问题?我想要的是内部 ajax 的每个循环都得到正确的变量i
。在我的代码中发生的是内部 ajax 总是得到最后一个i
.
注意:变量input_files
是一个包含 id 的数组,例如“my_id_number_9”。最后的 9 是我想在分裂中得到的。