webForumDet fria alternativet

Auto select

3 svar · 185 visningar · startad av fundrusse

fundrusseMedlem sedan jan. 2002286 inlägg
#1

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
#2

Du hittar ett enkelt exepel i denna tidigare tråd.

fundrusseMedlem sedan jan. 2002286 inlägg
#3

Jo det funkar ju men då får ju jag inget value med namnet.

JojoxxMedlem sedan juni 20004 308 inlägg
#4

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>
122 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)