DOM Manipulation über Refresh hinweg erhalten?

tequila slammer

Erfahrenes Mitglied
Hallo Forum,

ich lassen einzelne Divs togglen. Nun kann es vorkommen, dass der User per Selectbox einen Serverrequest auslöst. Somit wären alle Divs wieder auf Ursprungszustand zurückgesetzt.

Zwei Konzepte schweben mir vor: hidden Input oder Session.
Wie löst hier solche Anforderungen? Gibt es besser Konzepte?
 
Hallo Sven,

ich sitzte gerade an der Umsetzung. Mein Problem ist nun, nach dem bekannt ist welche Divs getoggled werden sollen, wie ich den Status an das Div gebunden bekomme? Hast du da auch ein Idee für mich?
 
Naja, zuerst wäre es vorteilhaft, wenn diese div's eine serverweit eindeutige ID hätten.

Diese kannst du dann im Cookie speichern.

Also:
div auf->ID im Cookie speichern
div zu-> ID aus Cookie entfernen, falls dort vorhanden

Serverseitig schaust du dann bei der Zusammenstellung des Inhalts bei den jeweiligen div's nach, ob ihre ID im Coookie steht:
Falls ja, zeigst du es aufgeklappt, falls nicht, eben nicht.
 
Habe es nun so gelöst, dass in $(document).ready per json eine Liste mit div IDs abgefragt wird und dann die Divs getoggled werden.
 

Neue Beiträge

Zurück