---
title: "Bästa lösningen på flera selectboxar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/113425-bästa-lösningen-på-flera-selectboxar"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "icaaq"
published: "2004-10-12T17:46:52.000Z"
updated: "2004-10-14T10:46:06.000Z"
replies: 4
views: 257
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/113425-bästa-lösningen-på-flera-selectboxar"
---

# Bästa lösningen på flera selectboxar

## #1 — icaaq, 2004-10-12T17:46Z

Tjenare.
Jag har en Selectbox med kategorier, när jag valt en kategori i den så vill jag att man kanske (om det finns) ska få se ytterligare en selectbox med lite förbestämda värden i. 

Ett exempel. Jag väljer bilar i den första, då vill jag i den fylla den andra med olika bilmärken. Men om jag väljer kläder i den första så vill jag i den andra ha olika storlekar.

Hur löser jag detta smidigast? Jag vill helst inte göra en postback på servern. Så jag tänkte om jag fyller olika selectboxar (2:or)  när jag skapar sidan. För att sedan sätta (beroende på vad man valt i den första)  visible='true' på densom ska visas...

Är detta ett bra sätt? Eller har ni andra förslag?

mv icaaq

Permalänk: https://www.webforum.nu/p/113425

## #2 — dectgap, 2004-10-12T17:58Z

Se om du kan förstå hur Jesper Ts skript här fungerar:
<http://www.webforum.nu/showthread.php?s=&threadid=63304&forumid=149>

Annars:
<http://www.phpportalen.net/viewtopic.php?t=9441>

Permalänk: https://www.webforum.nu/p/1458665

## #3 — icaaq, 2004-10-12T19:33Z

Jag kommer att köra med JesperT´s lösning men kan jag få in ett value i subkategories med?

mv icaaq

Permalänk: https://www.webforum.nu/p/1458707

## #4 — dectgap, 2004-10-13T18:23Z

Då borde du kunna göra så här:

```
<script language="JavaScript" type="text/javascript">
<!--//
var kommun = new Array(22);
for(var n=0;n<kommun.length;n++){
	kommun[n] = new Array();
}
// Samtliga kommuner
kommun[0][0] = ["Inget värde", "Välj något"];
kommun[1][0] = ["Värde för Stockholm", "Stockholm"];
kommun[1][1] = ["Värde för Göteborg", "Götet"];
kommun[1][2] = ["Något Malmö-värde", "Malmö"];
kommun[2][0] = ... // nästa sub-kategori
// osv.
function showSubKommun(subCat,selectObj){
	selectObj.length=kommun[subCat].length;
	for(var n=0;n<kommun[subCat].length;n++){
		selectObj[n].text=kommun[subCat][n][0];
		selectObj[n].value=kommun[subCat][n][1];
	}
}
</script>
```

Permalänk: https://www.webforum.nu/p/1459198

## #5 — icaaq, 2004-10-14T10:46Z

tvärtom men annars helt ok

mv icaaq

Permalänk: https://www.webforum.nu/p/1459452

---

Tråden på webben: https://www.webforum.nu/amne/javascript/113425-bästa-lösningen-på-flera-selectboxar
