Hallo ich versuche ein Formular mittels Ajax nach Php zu senden:
Code
$('#lSSubmit').on('click', function(e) {
e.preventDefault();
$.ajax({
url: '/Workers/backEnd/saveLieferschein.php',
data: {
formData: $('#lSForm').serializeArray(),
warenInput: warenArray,
warenAnzahl: warenAnzahlArray
},
type: 'post',
success: function(data) {
console.log(data['message]);
},
});
});
Alles anzeigen
Die Request ist erfolgreich, doch ich weiß nicht wie ich die Daten in Php nutzen kann.
PHP
<?php
echo json_encode(['message' => $_POST['formData']['kundenname'], 'action' => 0]);
exit;
?>
'kundenname' ist unbekannt. Das ist der Error. Wenn ich allerdings $_POST['formData'] alleine ausgebe, kommt das: {"message": [{"name": "kundenname", "value": "sertz"}]}
Der Wert wird also schon übergeben, nur kann ich ihn nicht über $_POST['formData']['kundenname'] selektieren. Kann mir da einer helfen?