Hejsan det är så att jag har 2 st selectboxar.
Ena boxen är sektioner och den andra är kategorier.
Det jag vill är att kategorierna skall ändras när man väljer ny sektion. och det skalla göras direkt utan att ladda om sidan.
Någon som vet någor bra exempel?
JojoxxMedlem sedan juni 20004 308 inlägg Du hittar ett enkelt exepel i denna tidigare tråd.
Jo det funkar ju men då får ju jag inget value med namnet.
JojoxxMedlem sedan juni 20004 308 inlägg Vi moddar exemplet lite så att texten i selectlistan kopieras till ett hidden-fält som du kan läsa värdet från. Räcker det? Fördelen är att du slipper definiera arrayer eller variabler i JavaScript som innehåller de möjliga valen i listorna.
<script language="javascript">
function bytavalue(obj){
var ss = obj.pappa[obj.pappa.selectedIndex].value.split("&");
obj.barn.length=ss.length
for(var i=0; i<ss.length; i++){
obj.barn[i].text=ss[i];
obj.barn[i].value=ss[i];
}
}
</script>
<form name="ettan">
<input type="hidden" name="realpappa">
<select name="pappa" onchange="this.form.realpappa.value=this[this.selectedIndex].text;bytavalue(this.form);">
<option value="Välj pappa först">Välj pappa</option>
<option value="Pontus&Jennie">Byrren</option>
<option value="Pelle&lisa&stina&karin">Lars</option>
<option value="Marcus&Helena&Magnus">kjell</option>
</select>
<select name="barn">
<option value="">Välj pappa först</option>
</select>
</form>