Maison > interface Web > js tutoriel > le corps du texte

Comment recharger dynamiquement le contenu d'une division spécifique à l'aide de jQuery/AJAX ?

Barbara Streisand
Libérer: 2024-10-20 16:22:02
original
526 Les gens l'ont consulté

How to Dynamically Reload the Contents of a Specific Div Using jQuery/AJAX?

Recharger le contenu dans Div à l'aide de jQuery/AJAX

Exigence : Recharger le contenu d'un div spécifique en cliquant sur le bouton , sans actualiser la page entière.

Extrait de code :

Considérez le code suivant :

<code class="html"><div id="step1Content">
    <div id="list">
        <!-- Content to be reloaded -->
    </div>
</div>

<input type="button" id="getCameraSerialNumbers" value="Capture Again" /></code>
Copier après la connexion
<code class="javascript">$("#getCameraSerialNumbers").click(function() {
    $("#list").load(location.href + " #list");
});</code>
Copier après la connexion

Ce code utilise le chargement de jQuery () pour recharger le contenu du div #list. Le fichier location.href représente l'URL de la page actuelle, et l'ajout de " #list " spécifie que seule la partie de la page contenue dans le div #list doit être chargée.

Remarque : L'espace entre l'URL et le deuxième "#" est crucial. Sans cela, la page entière sera chargée dans le div #list à la place.

Explication détaillée :

  1. Gestionnaire d'événements :Quand le bouton "Capturer à nouveau" est cliqué, le gestionnaire d'événements attaché est déclenché.
  2. Méthode Load() : La méthode Load() est utilisée pour charger des données à partir d'une URL distante ou d'une adresse spécifiée. Élément DOM dans l'élément cible (#list dans ce cas).
  3. Paramètre URL : Le location.href concaténé avec " #list" spécifie que le navigateur doit charger le contenu de l'élément DOM actuel l'URL de la page, mais uniquement la partie contenue dans le div #list.
  4. Rechargement du contenu : Une fois le contenu chargé, le contenu existant du div #list est remplacé par le contenu nouvellement récupéré .

Cette approche vous permet de mettre à jour dynamiquement le contenu d'un div spécifique sur une page Web sans actualiser la page entière, offrant ainsi une meilleure expérience utilisateur et en conservant l'état actuel de la page.

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
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!