See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 15742|Vastuse: 0

[Bootstrap] Bootstrap modaalseade ei salvesta andmeid vahemällu

[Kopeeri link]
Postitatud 09.11.2015 11:00:19 | | | |


Front-end raamistiku Bootstrapi modaaldialoogi saab määrata URL-iga, kasutades kaugvalikut, nii et dialoog laadib automaatselt andmed sellelt aadressilt .modal-kehasse, kui see esimest korda ilmub, kuid laadib ainult korra, kuigi selle probleemi saab lahendada removeData() meetodi kutsumisega sündmuse korral.

Pärast asjakohaste dokumentatsiooni otsimist ja konsulteerimist leidsin, et piisab väite kirjutamisest peidetud vahejuhtumisse dialoogiaknas:

  1. $("#myModal").on("hidden", function() {
  2.     $(this).removeData("modal");
  3. });
Kopeeri kood
Iga kord saab enne dialoogi avamist andmeid eemaldada ja efekt on sama.

Märkus: ülaltoodud kood põhineb Bootstrape v2-l, kui kasutad Bootstrape v3, siis modaaldialoogi ja sündmuse HTML on kirjutatud erinevalt, näiteks ülaltoodud peidetud sündmuse puhul järgmiselt:


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






Eelmine:Õpeta sind avama luksusliku rohelise teemandi äri enda nimel, sa võid teenida umbes 60 jüaani tellimuse eest, mis on lihtne
Järgmine:Teave .net Täitmise salvestatud protseduuri null muutub automaatselt vaikimisi erandite käsitlemise meetodiks
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com