Jeg har en side med nogen dropdowns. Indholdet af disse kan ændres dynamisk, således at hvis der ændres i en dropdown så fjernes indholdet af en anden og erstattes med det der passer til valget i den første. eks: man vælger i dropdown "sko" værdien løbesko, det forårsager at indholdet af dropdown "model" skiftes ud til kun at indeholde løbesko-modeller.
Efterfølgende vælger man "next" (der submittes) for at komme videre.
Problemet opstår så når man fra den næste side vælger at gå retur til siden med dropdowns. Jeg bruger pt. en history.go(-1), men der sker det at når siden med dropdowns vises igen, så er det med de default værdier der var i dropdowns'ene ved først load og ikke det der var loaded ind i dem dynamisk.
Som jeg ser det, så fortolker browseren siden igen ved en history.go(-1), derfor bliver det oprindelige indhold vist igen.
KAn dette gøres på en anden måde, således at jeg kan komme tilbage til det indhold som er loaded dynamisk.
Du bliver måske nød til at bruge sprog som PHP eller ASP for at det kan lykkes. Disse sprog kan gemme dine oplysninger i en database og derefter hente dem frem igen.
indholdet i tekstfelter bliver mnormalt husket på den måde du ønsker. så hvis du fx gemmer data for dine dropdowns i et 'hidden' felt kan javaskript kikke i det felt når du går tilbage og retablere de korrekte options.
skovenborg >> jeg bruger ASP ... alt indhold i de forskellige dropdowns er hentet i en database.
jakoba >> det lyder som en god ide. jeg gør lidt i den stil ... når jeg skifter indhold i de dropdowns gør jeg det via en hidden iframe, hvor jeg fører indholdet af mine <input> felter over og submitter den skjulte frame, således ta jeg får data tilbage i den og derved vha.javascript kan tømme og genfylde dropdowns med nye data dynamisk. (læs uden at reloade siden)
Jeg vil prøve at kigge lidt på muligheden for at gøre noget i den retning igen.
Jeg vender tilbage og tildeler point når jeg ved lidt mere. :)
Kom endelig med flere kommentarer.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.