Wenn du nicht neu laden willst kommst du an Ajax nicht vorbei :-)
Solltest du jQuery nutzen würde das einfach so Funktionieren:
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert("Erfolgreich! Die variable 'msg' enthält nun alles was von der PHP Datei zurückgegeben wurde!");
},
failure: function (){
alert("Fehlgeschlagen");
}
});
Und Und mit onclick:
jQuery(document).ready(function(){
jQuery("#klickmich").click(function(data){
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert("Erfolgreich! Die variable 'msg' enthält nun alles was von der PHP Datei zurückgegeben wurde!");
},
failure: function (){
alert("Fehlgeschlagen");
}
});
});
});