bleicher: AJAX - requesr reihenfolge?

Beitrag lesen

Grüße,

ich habe folgendes aus tutorialstücken gebastelöt: (ausschnitt an dem es liegt):

Problem: die idee war, dass ich die daten vom server mit get hole, im textfeld verarbeite, mit post an den server schicke, und noch mal mit get hole (neue version)

nur wird beim 2en get der gleiche text geholt. in der datenbank wird schon das neue gespeichert - aber das 2e AJAX.get gibt mir trotzdem den gleichen text wie beim ersten versuch , muss man es resetten o.ä?

  
AJAX.get=function(o, table, id, cut){  
	//bekommt object mit:  
	//1)methode  
	//2)ziel url  
	//3)parameter  
	//4)angabe ob antwort erwartet wird  
		AJAX.object=o;  
		AJAX.strlen=cut;  
		AJAX.g=new XMLHttpRequest();  
			var url="ajax.php?ajax=1&table="+table+"&id="+id;  
  
		AJAX.g.open("GET", url, true);		  
		AJAX.g.setRequestHeader("Content-Type","text/plain");  
		AJAX.g.onreadystatechange = AJAX.put;  
		AJAX.g.send(null);  
}  
  
AJAX.post=function(o, table, data, id){  
var url="ajax.php";  
var string=0;  
	if(id==undefined){  
		id="";  
	}else{  
		id="&whereid="+id;  
	}  
		data=encodeURIComponent(data);  
			data="table="+table+"&text="+data+id;  
		AJAX.p=new XMLHttpRequest();  
		AJAX.p.open('POST',  url);  
		AJAX.p.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');  
		AJAX.p.send(data);  
		AJAX.p.onreadystatechange=AJAX.alert;  
}  

MFG
bleicher

--
__________________________-

FirefoxMyth