02. december 2005 - 23:00Der er
4 kommentarer og 1 løsning
select boks der influerer på select boks
Jeg har har 3 select bokse, hvor jeg trækker listerne fra db....
Navn (navnet er unikt) Hovedkategori (her er 3 valgmuligheder) Underkategori (er er mange valgmuligheder)
Nu vil jeg gerne have det sådan at hvis jeg vælger et navn, så vil Hovedkagegori og Underkategori select boksene vise den hovedkategori og underkategori, som det valgte navn hører under.
Uden at jeg klikker på min SØG knap.
Hvis jeg vælger en hovedkategori i select boksen Hovedkategori, så vil både Navne og Underkategori select boksene ændre indhold så de kun viser de navne og underkategorier som hører under den valgte hovedkategori.
Igen uden at jeg klikker på min SØG knap. Og selvfølgelig det samme med Underkategori.....
Hvis offentlige organisationer skal lykkes med AI, skal de først have styr på adoption, datakvalitet og datasuverænitet.
Slettet bruger
03. december 2005 - 07:00#1
Lidt afhængigt af datamængder kan du vælge mellem to modeller.
1) Når brugeren vælger i en selectbox, så har du en onChange event på select-elementet, som poster formen tilbage til serveren og der fylder du så passende indhold i select-elementerne.
2) Du loader alt indhold til select-elementerne til nogen javascript array's (det genererer du med din ASP kode, det er jo bare tekst lige som resten af HTML'en) og så bruger du nogle javascript funktioner til at ændre indholdet af select-elementerne. Denne er kun brugbar hvis du ikke har alt for meget data. Og det aktiveres igen ved at du anvender OnChange event på select-elementerne.
Jeg regner med at det skal ende op med omkring 140.000 unikke navne, så jeg forestiller mig ret store mængder data, så er det ikke model 1) jeg skal gå efter?
Hvordan kan jeg få hjælp til at finde ud af at bruge onChange event ?
Lige nu gør jeg sådan: <select name="LnavnSelect" class="formR"> <option value="0">Alle</option> <% 'åbner db.... 'Udvælger data...
Do ' navn strVisLnavn = "<option value='" & rs("sort") & "'>" & rs("sort") & "</option>"
Kryptos... Du må brokke dig hvis du alligevel gerne ville have haft de points.
Mvh fauer
Synes godt om
Ny brugerNybegynder
Din løsning...
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.