Heim > Artikel > Web-Frontend > Jquery $.getJSON-Lösung für das Caching-Problem unter IE_jquery
Implementieren Sie Ztree auf der Startseite bei der Arbeit. Die Daten von Ztree sind das vom Hintergrund zurückgegebene JSON-Objekt
Da der Baum fixiert ist, wird er jedes Mal aktualisiert
Die URLs von $.getJSON sind alle gleich. Ich ändere oder füge einen neuen Baumknoten hinzu. Es gibt keine Änderung in anderen Browsern
Das verwirrt michDann habe ich im Internet gesucht und die Lösung gefunden
Lösung:
Die $.getJSON-Anfrage von Jquery verfügt über einen Caching-Mechanismus. Das heißt, wenn dieselbe URL für den Zugriff auf das Backend angefordert wird, werden die Daten direkt aus den zwischengespeicherten Daten der Seite abgerufen, anstatt das Backend anzufordern
Also müssen wir eine URL ändern
Dies ist unsere URL var url="XXXX/XXX"
Hier ist eine Methode zum Generieren von Zufallszahlen