Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 15742|Répondre: 0

[Bootstrap] Le paramètre modal Bootstrap ne met pas les données en cache

[Copié le lien]
Publié sur 09/11/2015 11:00:19 | | | |


La boîte de dialogue modale du framework front-end Bootstrap peut être spécifiée avec une URL via l’option distante, de sorte que la boîte de dialogue charge automatiquement les données de cette adresse dans le .modal-body lors de sa première apparition, mais elle ne se chargera qu’une seule fois, bien que ce problème puisse être résolu en appelant la méthode removeData() dans l’événement.

Après avoir consulté la documentation pertinente, j’ai constaté qu’il suffit d’écrire une instruction dans l’événement caché de la boîte de dialogue :

  1. $("#myModal").on("hidden", function() {
  2.     $(this).removeData("modal");
  3. });
Code de copie
Vous pouvez aussi supprimer des données avant d’ouvrir le dialogue à chaque fois, et l’effet est le même.

Note : Le code ci-dessus est basé sur Bootstrap v2, si vous utilisez Bootstrape v3, le HTML du dialogue modal et de l’événement sont écrits différemment, par exemple, pour que l’événement caché ci-dessus s’écrive comme :


  1. $("#myModal").on("hidden.bs.modal", function() {
  2.     $(this).removeData("bs.modal");
  3. });
Code de copie






Précédent:Pour vous apprendre à ouvrir une entreprise de diamants verts de luxe en votre nom, vous pouvez gagner environ 60 yuans par commande, ce qui est facile
Prochain:À propos de l’exécution .net : la procédure stockée null devient automatiquement la méthode de gestion par défaut des exceptions
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com