私は理解できない奇妙な行動をしています。コードは次のとおりです。
$.ajax({
url: ...,
dataType: ...,
data: ...,
success: function( data ) {
...
for (var i=0; i<data.length; i++) {
label_to_change = "some-" + i + "-item"
$.ajax({
url: ...,
dataType: ...,
data: ...,
success: function( data ) {
// Why I can't access the value in each loop, this will give me allways the last loop value
console.log(label_to_change)
}
});
}
}
});
2番目のajaxリクエストでvarlabel_to_changeにアクセスする必要がありますが、これを取得する代わりに:
some-0-item
some-1-item
some-2-item
私はこれを得た:
some-2-item
some-2-item
some-2-item
私が間違っていることについての手がかりはありますか?
よろしくお願いします、