quindi ho una serie di eventi AJAX che vorrei attivare, ma voglio limitare il numero di richieste simultanee a 5 e accodare il resto. Così, per esempio, ho il seguente:jQuery Limita il numero di richieste AJAX simultanee
$("div.server").each(function() {
$.ajax(....);
});
Quindi ci possono essere 100 div con la classe server
, ma voglio correre solo 5 richieste in un dato momento. Una volta che una richiesta è finita, dovrebbe procedere alla successiva.
Qual è il modo migliore per farlo?
Provato in Chrome e sembra essere massimo 4 richieste alla volta. – Justin
concordato. Aggrega i parametri della richiesta in un array o oggetto e passa una volta, lascia che il server gestisca l'array. – Ross