Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 15742|Răspunde: 0

[Bootstrap] Setarea modală Bootstrap nu stochează datele în cache

[Copiază linkul]
Postat pe 09.11.2015 11:00:19 | | | |


Dialogul modal al framework-ului front-end Bootstrap poate fi specificat cu un URL folosind opțiunea de la distanță, astfel încât dialogul să încarce automat datele de la această adresă în .modal-body când apare pentru prima dată, dar se va încărca o singură dată, deși această problemă poate fi rezolvată apelând metoda removeData() în acest eveniment.

După ce am căutat și consultat documentația relevantă, am descoperit că este suficient să scrii o afirmație în evenimentul ascuns al casetei de dialog:

  1. $("#myModal").on("hidden", function() {
  2.     $(this).removeData("modal");
  3. });
Cod de copiere
De asemenea, poți elimina date înainte să deschizi dialogul de fiecare dată, iar efectul este același.

Notă: Codul de mai sus se bazează pe Bootstrap v2, dacă folosești Bootstrape v3, HTML-ul dialogului modal și evenimentul sunt scrise diferit, de exemplu, pentru ca evenimentul ascuns de mai sus, să se scrie astfel:


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






Precedent:Să te învețe să deschizi o afacere de lux cu diamante verzi în numele tău, poți câștiga cam 60 de yuani pe comandă, ceea ce este ușor
Următor:Despre execuția .net procedura stocată null devine automat metoda implicită de gestionare a excepțiilor
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com