04. maj 2008 - 22:07Der er
48 kommentarer og 1 løsning
hjælp til at gemme dropdown
Hej eksperter.
Jeg har en kontakt side hvor man skal oplyse nogen felter før mailen bliver sendt, men der er flere dropdown menuer, og hvis man glemmer at udfylde en eller flere så nulstiller de andre dropdown menuer når man trykker "Send" og det skal de ikke. De skal gemme det valgte også efter man har trykket send.
den div der er i bunden bliver aktiveret når der er valgt "andet" .. dvs hvis siden reloader så skal den gemme hvad man havde valgt i menuen, og hvis man har valgt "andet" så skal den aktiverer div'en .. jeg kan oplyse jeg har prøvet at sætte "andet" til selcted=selected .. men det aktiverer ikke div¨'en da den kun bliver aktiv ved "onchange"
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
haha det er jeg vist lige så meget.. det havde jeg ik lige set.
nu viser den i det mindste min side.. men den vil ikke huske det jeg sætter min dropdown til .. min select: <select name="civil_status" class="input" style="width:300px;"> <option value="0" <?=((getPost('civil_status')==0)?'selected="selected"':'');?>>Vælg status</option> <option value="Fraskilt" <?=((getPost('civil_status')=='Fraskilt')?'selected="selected"':'');?>>Fraskilt</option> <option value="Gift" <?=((getPost('civil_status')=='Gift')?'selected="selected"':'');?>>Gift</option> <option value="Kæreste" <?=((getPost('civil_status')=='Kæreste')?'selected="selected"':'');?>>Kæreste</option> <option value="Single" <?=((getPost('civil_status')=='Single')?'selected="selected"':'');?>>Single</option> </select>
Ja, det var bare for at gøre det nemt for mig selv. Men du skal teste getPost('Navn_paa_select') op mod value i hver af dine options. Og matcher de, så skal du lave: selected="selected" Så bliver den option selected fra start.
1: den gemmer ikke ved reload 2: jeg kan ikke sætte class="" oppe i øverste kode osv :o( 3: og for at være ekstra besværlig så skal der faktisk stå noget forskelligt i hver <select>-start .. da denne linje: onChange="SelectedMethod(this,'v_branche');" skal være der så den aktivere en div når der bliver valgt "andet"
jeg er ked af jeg skal være så besværlig .. vil meget gerne sende koden til dig, ønsker bare helst ikke at poste den på siden her.
Kimox: Jeg giver også snart op. :o) For problemet er jo nok i bund og grund du slet ikke forstår min kode! :o( Det er meget simpelt, når man ved hvordan det er.
nu mangler jeg bare 2: jeg kan ikke sætte class="" oppe i øverste kode osv :o( 3: og for at være ekstra besværlig så skal der faktisk stå noget forskelligt i hver <select>-start .. da denne linje: onChange="SelectedMethod(this,'v_branche');" skal være der så den aktivere en div når der bliver valgt "andet"
2: Du skulle godt kunne bruge class="" jo. 3: Du burde sagtens kunne rette til, det vi har lavet med selected="selected" er jo faktisk bare "ren" html.
og det lykkedes mig der... :) så nu har jeg løst de tre ting.. men kunne godt tænke mig den nulstillede sig når man forlod siden .. så der ikke stod det samme når man gik tilbage på den .. kan det lade sig gøre ? ellers er der ikke noget at gøre ved det
ah grunden til den ikke virker optimalt er jo fordi den ikke ved hvad den skal selecte når den ikke får noget afvide.. ved du hvordan jeg hurtigt løser det?
det må jo være noget med hvis savedpost ikke er sat så value=0 eller noget
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.