function interpretRequest() {
switch (request.readyState) {
// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
case 4:
if (request.status != 200) {
alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
} else {
// Antwort des Servers -> als
XML-Dokument
var xmlDoc = request.responseXML;
// Name aus dem
XML-Dokument herauslesen
var error = xmlDoc.getElementsByTagName('error')[0].getAttribute('code');
if (error != '0')
{ alert('Error '+error+' : '+xmlDoc.getElementsByTagName('error')[0].getAttribute('name')); return;}
var id = xmlDoc.getElementsByTagName('deleted')[0].getAttribute('id');
document.getElementById('row_'+id).style.display = "none";
}
break;
default:
break;
}
}