arrayDaSpedire = ['345', '119', '567'];
for (var x=0; x < arrayDaSpedire.length; x++) {
var ddt = arrayDaSpedire[x][0];
var fnPagamento = getPagamentoRiparazione(ddt);
$.when(fnPagamento).done(function(data) {
console.log(ddt);
});
}
为什么这段代码总是返回最后一个字符串?好的,因为当ajax调用终止ddt = 567时..那么如何记录本地ddt?