Comment puis-je mettre à jour dynamiquement les données d'une page sans recharger la page à l'aide de jQuery ?

Linda Hamilton
Libérer: 2024-11-25 19:54:11
original
504 Les gens l'ont consulté

How Can I Dynamically Update Page Data without Reloading the Page Using jQuery?

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);
  });
});
Copier après la connexion

Marquage HTML :

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal