Ich benutze Jquery Toastr , um eine Erfolgsmeldung anzuzeigen. Es ist für eine gewisse Zeit wie Alarmbereitschaft.
Ich möchte eine Nachricht nach dem erneuten Laden der Seite anzeigen. Das Problem ist, wenn die Seite neu geladen wird, wird JavaScript neu geladen.
Gibt es eine Möglichkeit, dies zu tun? Ich möchte dies nach Ajax-Erfolg tun.
%Vor%Gibt es einen effizienten Weg, dies zu tun?
Das musst du so machen
%Vor%auf Ajax-Anruf setzen lokalen Speicher
%Vor% Du kannst es auch mit sessionStorage
machen. Ersetzen Sie localStorage
durch sessionStorage
im aktuellen Code und der gesamte Code funktioniert mit sessionStorage
.
On
localStorage
funktioniert wie Cookies erhalten Daten, bis Sie verwendenlocalStorage.removeItem(key);
oderlocalStorage.clear();
Bei
sessionStorage
bleibt es so lange, bis Sie die Browser-Registerkarte odersessionStorage.removeItem(key);
odersessionStorage.clear();
schließen.
Überprüfen Sie die Referenz für localStorage und sessionStorage .
Tags und Links javascript jquery ajax