Wenn Sie jQuery UI-Registerkarten verwenden, können Sie eine .php- oder .html-Datei als Tab-Inhalt angeben. Ist es möglich, den Inhalt in der Ajax-Registerkarte zu aktualisieren, wenn ein Benutzer auf eine andere Registerkarte wechselt und wieder darauf zugreift? (Die Registerkarte enthält dynamische Informationen, und der Benutzer kann eine Aktion in einer anderen Registerkarte ausführen, die eine Aktualisierung erfordert).jQuery UI-Tabs mit AJAX - erzwingt das Neuladen des Tab-Inhalts jedes Mal, wenn die Registerkarte gewechselt wird
2
A
Antwort
0
Ich denke, dass es das standardmäßig tut. Zumindest zeigt dieser Code die Werte für einen Bruchteil einer Sekunde, bevor er vom Ajax-Aufruf neu geladen wird. Wenn nicht, vielleicht können Sie einen Reload mit diesem Ereignis tun, da es jedes Mal, wenn eine Seite ausgelöst wird, wird navigiert:
$('#tabContainer').bind('tabsselect', function (event, ui) {
$(ui.panel).html("tab is " + ui.tab + "<br/>\r\n" + // string
"panel is " + ui.panel + "<br/>\r\n" + // HTMLDivElement
"index is " + ui.index + "<br/>\r\n" +
"Hello, world!");
});
1
Sie die Cache-Option verwenden können:
$ („.selector“). Registerkarten ({cache: true});
Weitere Informationen hier: http://jqueryui.com/demos/tabs/#option-cache
Verwandte Themen
- 1. Tabfragment wird jedes Mal neu geladen ich die Registerkarte
- 2. Jedes Mal, wenn die Schaltfläche geklickt wird, wird MVVM verwendet.
- 3. Namensschild, das sich jedes Mal überschneidet, wenn es geladen wird
- 4. Inkrementieren jedes Mal, wenn Skript ausgeführt wird
- 5. SharedPreferences wird zurückgesetzt, jedes Mal die App
- 6. Zufällige Farbe jedes Mal, wenn auf die Schaltfläche geklickt wird
- 7. JQuery dupliziert meinen Kommentar jedes Mal, wenn ich auf
- 8. Kann ich festlegen, dass eine Anwendung jedes Mal gestartet wird, wenn das iOS-Gerät entsperrt wird?
- 9. jquery ui benutzerdefinierte Registerkarte mit Ajax Tabs
- 10. Wie aktualisiert man das Fragment, wenn die Registerkarte geöffnet wird?
- 11. if-Anweisung jedes Mal ausführen, wenn die URL-Hash
- 12. Die Zufallszahl kann nicht jedes Mal generiert werden, wenn das Objekt erstellt wird
- 13. Jquery Dialogfeld erhöht die Größe der Eingabesteuerelemente jedes Mal, wenn es geöffnet wird
- 14. JQuery, wenn es das erste Mal, Element
- 15. Broadcast-Empfänger wird nicht jedes Mal aufgerufen
- 16. Warum wird das F # -Klassenmitglied jedes Mal initialisiert, wenn es aufgerufen wird?
- 17. JQuery macht den Zähler jedes Mal onChange
- 18. Aktivität erhöht RAM verwenden jedes Mal, wenn es gestartet wird
- 19. Einen Cronjob jedes Mal anpassen, wenn er ausgeführt wird?
- 20. Kann die Interaktivität das Popup-Ansichtsmodell jedes Mal zurücksetzen, wenn es ausgelöst wird?
- 21. So verhindern Sie, dass das Menü jedes Mal geschlossen wird, wenn Sie die Option "Checkbutton" auswählen
- 22. Aufruf if-Anweisung jedes Mal, wenn eine Eingabe geändert wird
- 23. Mouseover und mouselave trigger jedes Mal, wenn ich die Maus innerhalb des angegebenen Elements bewegen
- 24. Wie wird JavaScript eingefügt, wenn eine jQuery-Registerkarte angezeigt wird?
- 25. Verpasste Ansichten jedes Mal, wenn ich das Storyboard öffne
- 26. Versuche, Durchschnitt jedes Mal, wenn etwas hinzugefügt wird
- 27. Senden Sie Formular ohne Neuladen mit jQuery AJAX
- 28. Wie kann das Neuladen deaktiviert werden, wenn ein Tab dynamisch erstellt wird?
- 29. Warum wird das Spaltennamensbanner von GetType() nicht jedes Mal angezeigt
- 30. Intellij IDEA baut das gesamte Modul jedes Mal neu auf, wenn jUnit test ausgeführt wird