I have a jQuery ajax Get call inside a for javascript cycle.
Here the code:
var number_of_ping_for_average = 4;
var ping_start_time;
for(i = 0; i++; i < number_of_ping_for_average){
$.ajax({
type: 'GET',
url: "http://www.exmple.com/pkt.ext",
timeout: 1000,
cache: false,
beforeSend: function(){
ping_start_time[i][new Date().getTime()];
},
success: function (data) {
var ping_arrive_time = new Date().getTime();
var ping_val = ping_arrive_time - ping_start_time[i];
},
error: function(data){
//timeout or 500 error
//@TODO fare funzionare tutto
}
});
}
As you see... i need to call variable "i" inside anonymous function... but don't work
Remember that ping_start_time must contain 3 different simultaneous value!