Wie kann ich PHP-Antwortdaten mit AJAX abrufen und anzeigen?

DDD
Freigeben: 2024-10-28 03:31:30
Original
591 Leute haben es durchsucht

How Do I Retrieve and Display PHP Response Data Using AJAX?

PHP-Antwort über AJAX abrufen

In Ihrer AJAX-Anfrage versuchen Sie, eine Echo-Antwort aus einer PHP-Datei abzurufen ( prozess.php). Es kann von entscheidender Bedeutung sein, zu verstehen, wie diese Antwort erfasst und genutzt wird.

Betrachten wir zunächst den von Ihnen bereitgestellten Codeausschnitt:

<code class="javascript">$.ajax({
    type: "POST",
    url: "process.php",
    data: somedata;
    success: function(){
        //echo what the server sent back...
    }
});</code>
Nach dem Login kopieren

In der Erfolgsfunktion müssen Sie die zurückgegebenen Daten erfassen von prozess.php. Diese Daten können direkt in die innerHTML-Eigenschaft eines Elements geschrieben werden. Hier ist eine aktualisierte Version des Codes:

<code class="javascript">$.ajax({
    type: "POST",
    url: "process.php",
    data: somedata;
    success: function(data){
        $('#result').html(data);
    }
});</code>
Nach dem Login kopieren

Jetzt können Sie in „process.php“ eine einfache String-Antwort wiedergeben, wie zum Beispiel:

<code class="php"><?php echo 'apple'; ?></code>
Nach dem Login kopieren

Zu Ihrer Frage zu JSON: In diesem Szenario reicht einfacher Text aus. JSON wird hauptsächlich bei der Vorbereitung von Daten für asynchrone Anfragen verwendet, beispielsweise im Fall von RESTful-APIs.

Zuletzt können Sie zur Benennung der POST-Anfrage den Datenparameter verwenden:

<code class="javascript">var formData = new FormData();
formData.append('name', 'John Doe');

$.ajax({
    type: "POST",
    url: "process.php",
    data: formData;
    success: function(data){
        $('#result').html(data);
    }
});</code>
Nach dem Login kopieren

In diesem Beispiel ist „Name“ der Name der POST-Anfrage.

Das obige ist der detaillierte Inhalt vonWie kann ich PHP-Antwortdaten mit AJAX abrufen und anzeigen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!