webForumDet fria alternativet

2 Drop down menyer som är beroende av varandra, med databas ?

ASP

1 svar · 229 visningar · startad av Pellefant

Medlem sedan maj 20023 372 inlägg
Frågan#1

Hejsan!

Jag försöker ändra detta eminenta utmärkta script:
http://www.webforum.nu/showthread.php?s=&postid=531704#post531704

Så att det istället plockar in värdena från en Accessdatabas.

Har försökt med det mesta tycker jag, så jag skriver inte ner min misslyckade kod här, den är nog mer ivägen än till nytta. :)

Är väldigt tacksam för hjälp.

Jag har gjort en databas som ser ut såhär:

Databasnamn: test.mdb


Tabellnamn: Tabell1

id     lan      kommun
1    Blekinge   Karlshamn
2    Blekinge   Karlskrona
3    Blekinge   Olofström
4    Blekinge   Ronneby
5    Blekinge   Sölvesborg
6    Dalarna    Avesta
7    Dalarna   Borlänge
etc.........

Förkortat script:

<html>
<head>
<title>Sveriges alla kommuner</title>
</head>
<body>

<script language="JavaScript" type="text/javascript">
<!--//© Copyright Inovart - 2003
var kommun = new Array(22);
for(var n=0;n<kommun.length;n++){
	kommun[n] = new Array();
}
// Samtliga kommuner
kommun[0][0]="-- Välj län --";
kommun[1][0]="Karlshamn";
kommun[1][1]="Karlskrona";
kommun[1][2]="Olofström";
kommun[1][3]="Ronneby";
kommun[1][4]="Sölvesborg";

kommun[2][0]="Avesta";
kommun[2][1]="Borlänge";
kommun[2][2]="Falun";
kommun[2][3]="Gagnef";
kommun[2][4]="Hedemora";
kommun[2][5]="Leksand";
kommun[2][6]="Ludvika";
kommun[2][7]="Malung";

kommun[3][0]="Gotland";

function showSubKommun(subCat,selectObj){
	selectObj.length=kommun[subCat].length;
	for(var n=0;n<kommun[subCat].length;n++){
		selectObj[n].text=kommun[subCat][n];
		selectObj[n].value=kommun[subCat][n];
	}
}
</script>

<form>
<select name="lan" onChange="showSubKommun(this.selectedIndex,this.form.underKommun);">
    <option value="" selected>-- Välj Län --</option>
    <option>Blekinge län</option>
    <option>Dalarnas län</option>
    <option>Gotlands län</option>
    <select name="underKommun">
    <option selected>-- Välj län --</option>
  </select>
</form>

</body>
</html>
Medlem sedan juni 2000547 inlägg
#2

Detta kanske är något av intresse?

262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)