08. februar 2005 - 10:30Der er
3 kommentarer og 1 løsning
Ny selectboks efter valg i første select boks
Hej,
jeg skal se om jeg kan forklare dette på en let læselig måde :)
Jeg skal ha' lavet et script, hvormed at man i en selectboks vælger en fodboldklub og derefter kommer den klubs spillere i en anden selectboks. Ændrer man så sit valg til en anden fodboldklub så skifter spiller-boksen så til spillerne fra den nyvalgte klub.
Regner med at det skal foregå nogenlunde således: at den først laver et select-statement fra klubber i min mysql database og derefter en ny select-statement fra spillere.
Du er nødt til at have noget klient-side script ind over, da serveren jo lige skal vide, hvad din bruger vælger i den øverste selectbox, før den kan lave ændringen. PHP kan desværre ikke arbejde med datasets (endnu), så den anden forespørgsel til databasen må nødvendigvis finde sted efter brugerens valg.
Du skal bruge en eventhandler (onchange) i den første selectbox, så den submitter formen, når brugeren vælger et eller andet. Som nedenfor (hvor din form vel at mærke hedder minform)
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.