hallo.
ich sitze schon den ganzen tag an meinen ersten ajax versuchen mit jquery und komme nicht weiter:
ich hab folgendes script eingefügt:
<script>
function doAjaxPost() {
// get the form values
var name = $('#name').val();
var email = $('#email').val();
$.ajax({
type: "POST",
url: "serverscript.php",
data: "name="+name+"&email="+email,
success: function(resp){
// we have the response
alert("Server said:\n '" + resp + "'");
},
error: function(e){
alert('Error: ' + e);
}
});
}
</script>
die serverscript.php sieht so aus:
<?php
if(isset($_POST['name']) &&
isset($_POST['email'])) {
echo "Hey {$_POST['name']} {$_POST['email']},
you rock!\n(repsonse to your POST request)";
}
if(isset($_GET['name']) &&
isset($_GET['email'])) {
echo "Hey {$_GET['name']} {$_GET['email']},
you rock!\(response to your GET request)";
}
?>
dennoch bekomme ich immer dieses fehlermeldung:
Error: [object Object]
kann irgendjemand weiterhelfen?
ich weiß absolut nicht wo der fehler zu suchen ist.
vielen dank
h.
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
Hallo.
Leider nein. Ich habe das ganze dann ohne JQuery gebaut, mit Hilfe dieser Seite:
http://www.hiteshagrawal.com/ajax/form-post-in-php-using-ajax
..und im Endeffekt eingesehen, dass das zu hoch für mich ist.
Es hatte dann zwar funktioniert, aber ich hab es dann wieder rausgenommen und bin zurück zu 'normalem' PHP ohne Ajax.
Später will ich es noch mal probieren, aber im Moment lohnt der Aufwand nicht und es ist mir auf deutsch gesagt, zu schwer.
Zumindest ohne JQuery ist es mir einfach zu viel Quelltext.
Wenn ich es noch mal probiere, dann wieder mit JQuery.
mfg
h.