Maison  >  Article  >  développement back-end  >  Comment récupérer une réponse spécifique à partir d’un fichier PHP en utilisant AJAX ?

Comment récupérer une réponse spécifique à partir d’un fichier PHP en utilisant AJAX ?

Linda Hamilton
Linda Hamiltonoriginal
2024-10-28 02:10:01781parcourir

How do I retrieve a specific response from a PHP file using AJAX?

Utilisation d'AJAX pour récupérer la réponse du fichier PHP

Lorsque vous utilisez AJAX pour transmettre des données de formulaire à traiter en PHP, vous pouvez exiger que le fichier PHP renvoie une réponse spécifique, comme un nom de fruit. Pour gérer la réponse dans votre rappel AJAX, suivez ces étapes :

1. Configurez le fichier PHP pour faire écho à la réponse :

Dans votre fichier process.php, ajoutez le code suivant pour faire écho à la réponse souhaitée :

<code class="php"><?php echo 'apple'; ?></code>

2. Définissez le rappel de réussite AJAX en JavaScript :

Dans votre fonction de réussite dans la requête AJAX, spécifiez les données du paramètre pour recevoir la réponse du serveur :

<code class="javascript">success: function(data) {
    // The response can be stored in the 'data' variable
    console.log(data); // Output: apple
}</code>

Données Format dans le fichier PHP :

Les réponses en texte brut sont suffisantes dans la plupart des cas. Pas besoin de JSON, sauf si vous avez besoin d'une structuration des données.

Nom de la requête POST :

L'exemple de code fourni ne spécifie pas le paramètre de données pour la requête POST. Pour le nommer, passez un objet avec la propriété et la valeur :

<code class="javascript">$.ajax({
    type: "POST",
    url: "process.php",
    data: {
        fruit: 'banana'
    }</code>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn