Ich habe eine Seite, die jQuery eine Reihe von <input>
DOM-Elemente dynamisch erstellen verwendet, basierend auf welche Benutzer-Picks aus einem <select>
Box.Browser Zurück-Taste und dynamische Elemente
Nehmen wir an, der Benutzer wählt 4 aus dem Auswahlfeld, mein Skript zeigt dynamisch 4 Eingabefelder.
Das Problem liegt vor, wenn der Benutzer aktualisiert oder auf diese Seite zurückgeht (mit der Zurück-Schaltfläche des Browsers). Die Elemente, die dynamisch erstellt werden, werden nicht bis zu ihren letzten Werten neu gefüllt, während alle anderen 'statischen' Elemente sind.
Ich dachte, ich versteckten Eingang schaffen könnte, die mit dem Inhalt der dynamischen Boxen durch Javascript serialisiert werden würden, dann von ihm auf $ document.ready lese und dann meine Boxen wieder zu bevölkern.
Gibt es einen besseren Weg?