Verwenden Sie AJAX, um mehrere Datenfelder zu übermitteln
Frage:
Sie haben Schwierigkeiten, mehrere Datenfelder mit AJAX-Aufrufen zu übermitteln. Ihr Codeausschnitt versucht, sowohl die Werte „status“ als auch „name“ zu senden, empfängt die Daten jedoch nicht im PHP-Skript. Was ist die richtige Syntax für die Übermittlung mehrerer Datenfelder?
Antwort:
Die korrekte Syntax zum Senden mehrerer Datenfelder mithilfe des AJAX-Aufrufs von jQuery lautet:
<code class="language-javascript">data: {status: status, name: name},</code>
Diese Syntax erstellt ein JavaScript-Objekt mit Schlüssel-Wert-Paaren, die Formularfeldnamen und ihre entsprechenden Werte darstellen. Die Option „data“ übergibt dieses Objekt im AJAX-Aufruf an den Server.
Debugging-Tipps:
alert(status)
und alert(name)
, um sicherzustellen, dass die Variablen „Status“ und „Name“ Werte haben. Das obige ist der detaillierte Inhalt vonWie sende ich mehrere Datenfelder korrekt über AJAX?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!