Chiamando contemporaneamente in una pagina l'oggetto XMLhttprequest in maniera sincrona o asincrona, mi è capitato di notare eccezzionalmente la sovrapposizione dei risultati della richieste, ovvero del responseText oppure del responseXML.
Le chiamate contemporanee capitano in quanto dei timer javascript aggiornano alcuni dati facendo delle chiamate al server, utilizzando l'oggetto XHR nello stesso momento.
Oltre che chiamando l'oggetto in maniera sequenziale, ovvero mettendo la chiamata ajax quando la chiamata precedente è in stato di completato/readystate conoscete un altro modo per verificare che la chiamata precedente sia terminata? Un modo che non richieda la presenza della nuova chiamata nel codice readystate di quella precedente. Grazie.