Mettre à jour les données de la page de manière dynamique sans rechargement
Les applications Web modernes nécessitent souvent des mises à jour des données en temps réel sans obliger les utilisateurs à recharger la page entière. Ceci peut être réalisé grâce à la technique connue sous le nom d'AJAX (Asynchronous JavaScript and XML).
AJAX permet le chargement asynchrone en arrière-plan des données à partir d'un serveur Web, permettant aux développeurs de mettre à jour des parties spécifiques d'une page sans l'actualiser. La bibliothèque jQuery fournit un moyen pratique d'implémenter AJAX à l'aide de la méthode Load().
La méthode Load() prend trois arguments principaux : le sélecteur identifiant l'élément HTML à mettre à jour, l'URL de la source de données et une fonction de rappel (facultatif) à exécuter lorsque les données sont chargées.
Exemple :
Utilisation de jQuery load() Méthode :
$(function() { $.ajaxSetup({ cache: false }); var url = "https://baconipsum.com/api/?type=meat-and-filler"; $("#button").click(function() { $("#demo").html("...").load(url); }); });
Marquage HTML :
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div>
Cet exemple charge dynamiquement les données dans le div « démo » lorsque vous cliquez sur le bouton, affichant "..." jusqu'à ce que les données soient chargées.
En utilisant AJAX et jQuery, vous pouvez mettre à jour les données de la page sans avoir besoin de la page rechargements, améliorant l'expérience utilisateur en fournissant des mises à jour en temps réel et en réduisant les temps de chargement des pages.
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!