madhippie: AJAX mehrere Requests parallel laufen lassen und Status abfragen

Beitrag lesen

Heureka ich denke ich hab's :)

Aus client[i].onreadystatechange = function() { meincallback(client[i]); }; wird client[i].onreadystatechange = function() { meincallback(this); };

und die meincallback() sieht nun so aus:

  
	function meincallback(q) {  
		  
	  
		  
		 if(q.readyState == 4){  
  
			if(q.status == 200){  
  
				 	alert(q.responseText);  
  
			} else {  
				  
				alert('Es konnte keine Verbindung hergestellt werden');  
				  
			}  
  
		 }  
		  
			  
	}  

Ist das eine elegante Lösung?

Beste Grüße,
madhippie.