Heim >Backend-Entwicklung >PHP-Tutorial >Wie rufe ich mit AJAX eine bestimmte Antwort aus einer PHP-Datei ab?
Verwendung von AJAX zum Abrufen von PHP-Dateiantworten
Wenn Sie AJAX zum Übertragen von Formulardaten zur Verarbeitung in PHP verwenden, benötigen Sie möglicherweise die PHP-Datei dazu eine bestimmte Antwort zurückgeben, beispielsweise den Namen einer Frucht. Um die Antwort in Ihrem AJAX-Rückruf zu verarbeiten, führen Sie die folgenden Schritte aus:
1. Richten Sie die PHP-Datei für die Echoantwort ein:
Fügen Sie in Ihrer Datei „process.php“ den folgenden Code ein, um die gewünschte Antwort wiederzugeben:
<code class="php"><?php echo 'apple'; ?></code>
2. Definieren Sie den AJAX-Erfolgsrückruf in JavaScript:
Geben Sie in Ihrer Erfolgsfunktion in der AJAX-Anfrage die Parameterdaten an, um die Antwort vom Server zu erhalten:
<code class="javascript">success: function(data) { // The response can be stored in the 'data' variable console.log(data); // Output: apple }</code>
Daten Format in PHP-Datei:
Nur-Text-Antworten sind in den meisten Fällen ausreichend. JSON ist nicht erforderlich, es sei denn, Sie benötigen eine Datenstrukturierung.
POST-Anfrage benennen:
Der bereitgestellte Beispielcode gibt den Datenparameter für die POST-Anfrage nicht an. Um es zu benennen, übergeben Sie ein Objekt mit der Eigenschaft und dem Wert:
<code class="javascript">$.ajax({ type: "POST", url: "process.php", data: { fruit: 'banana' }</code>
Das obige ist der detaillierte Inhalt vonWie rufe ich mit AJAX eine bestimmte Antwort aus einer PHP-Datei ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!