/ / Probleme mit der Übermittlung von Jquery / PHP-Ajax-Formularen - PHP, Javascript, Jquery, Ajax, Formulare

Probleme mit JQuery / PHP AJAX Formular Einreichung - PHP, Javascript, JQuery, AJAX, Formulare

Ich benutze den folgenden Code, um Formulardaten in eine PHP-Datei zu posten.

jQuery("#form-submit").click(function(data){

var url = "save-data.php";

jQuery.ajax({
type: "POST",
data: jQuery("#my-form").serialize(),
url: url,
cache : "false",
success: function(data){
jQuery("#dl-message").html(data);
jQuery("#dl-message").css("background-color", "#0C3");
jQuery("#dl-message").slideToggle("slow", function() {
jQuery("#dl-message").delay(2000).slideToggle("slow", function() {
//Animation Complete
});
});

},
error: function ( jqXHR, textStatus, errorThrown){
jQuery("#dl-message").html("There was an error saving your form: " + errorThrown);
jQuery("#dl-message").css("background-color", "#F33");
jQuery("#dl-message").slideToggle("slow", function() {
jQuery("#dl-message").delay(2000).slideToggle("slow", function() {
//Animation Complete
});
});
}
});

return false;
});

und dann suche ich in meiner php datei einfach nach$ _POST ["Feldname"], um zu sehen, ob der Inhalt des Formulars veröffentlicht wurde. Der Ajax-Aufruf wird erfolgreich zurückgegeben, es scheinen jedoch keine Daten aus dem Formular in die PHP-Datei geschrieben zu werden. Wenn ich anrufe ...

$name = $_POST["name"];
echo "Your name is: " . $name;

Ich bekomme nichts ... Sieht jemand überhaupt etwas falsch mit meinem Ajax-Anruf?

Vielen Dank für Ihre Zeit ...

Antworten:

0 für die Antwort № 1

Der Beitrag war also anfangs leer (übrigens können Sie Ihre letzten drei Beiträge in die Frage einfügen, indem Sie sie bearbeiten). Sind Sie sicher, dass die ID Ihres Formulars "Mein-Formular" ist?