Maison >interface Web >js tutoriel >Comment soumettre des données à l'aide de $.load sans recharger la page ?

Comment soumettre des données à l'aide de $.load sans recharger la page ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-12 10:41:02610parcourir

How to Submit Data Using $.load Without Reloading the Page?

Soumission du formulaire via $.load ne publie pas les données correctement

Pour soumettre des données sans recharger la page à l'aide de $.load, vous aurez besoin comprendre le concept d'AJAX. AJAX consiste à effectuer des requêtes asynchrones vers un serveur externe sans perturber la page en cours.

Dans votre cas, vous pouvez utiliser AJAX pour publier des données dans votre fichier "Monsterrequest.php". Voici un exemple :

// Load the "Readthis" content via AJAX (instead of using $.load)
$.ajax({
  url: Readthis,
  type: "POST", // Set the request type to "POST"
  data: { TestVar: TestVar }, // Add the TestVar as a POST parameter
  success: function(response) {
    // Handle the response from Monsterrequest.php here
    console.log(response);
  }
});

Dans votre fichier "Monsterrequest.php", vous pouvez récupérer les données POST à ​​l'aide du global $_POST :

<?php
$testVar = $_POST['TestVar'];
// Process and respond with data as needed
?>

En utilisant AJAX, vous pouvez soumettre données vers "Monsterrequest.php" sans recharger la page, ce qui lui permet de traiter et de renvoyer les données de manière asynchrone.

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