我一直在尝试为此找到解决方案,并且我发现了类似的东西,但与这个问题并不完全相同。
for (var i = 0; i < userArray.length; i++) {
var username = userArray[i];
var employee_id = $('#' + username + '_corresponding_employee_id').val();
followUserBatch(user, username).done(function(data) {
// How to get the correct value of username in here?
outcomes.done.push(username);
})
}
基本上最终发生的事情是,当我这样做时outcomes.done.push(username);
,用户名始终是userArray
.