Здравствуйте.
Скажите, пожалуйста, почему во втором $.post i всегда равен 20? как сделать чтобы i был таким же как в цикле (0,1,2,3..19)
function GetPost(){
var user_id = new Array(20);
$.post('http://...,{},
function(data_post){
for(var i=0; i<=19; i++ ){
user_id[i] = data_post.response.items[i].user_id; //тут все нормально присваивает
$.post('http:...,{},
function(data_user){
alert(i); // а вот тут почему-то i всегда равно 20
});
}
}
);
}