Für den Fall dass du jQuery benutzt:
Code:
function deletestuff(id,what){
c = confirm("Wirklich löschen?");
if (!c) return;
$.ajax({
type: 'POST',
url: 'deletestuff.php',
data: {id:id},
success: function(data){
res=jQuery.parseJSON(data);
if (!res){
alert("Serverfehler");
return;
}
if (res.error)
alert(res.error);
if (res.ok) // "Eltern" des geklickten Buttons ausblenden
$(what).parent().fadeOut();
},
});
}
Die deletestuff.php muss natürlich JSON ausgeben
Das ganze tust du dann so:
Code:
if ($error)
echo json_encode(array("error"=>"Es ist was schiefgelaufen! HILFE!!!"));
else
echo json_encode(array("ok"=>true));