02. oktober 2002 - 10:51Der er
12 kommentarer og 1 løsning
drop-down menu starter starter redirect til sig selv uden submit?
Hej, goddag og vær hilset,
Jeg er grøn i html-forms og har derfor følgende spørgsmål til den jsp-side jeg arbejder på:
Jeg har en drop-down menu hvor man kan vælge mellem nogle ting. Valget skal vises på siden ved at siden redirecter til sig selv med en parameter der fortæller hvilken valgmulighed fra drop-down menuen der er valgt. Mit spørgsmål er så: Kan jeg initiere dette når bruger vælger et nyt punkt i drop-down menuen uden at trykke på "Vælg Denne X"-submit-knappen?
Okay det skal der lige kigges lidt men eller kunne man oprette spørgsmålet under javascript for det er det der skal til.... Ellers www.javascript.internet.com Der kan man finde det meste ...
Jeg tror at du bliver nødtil at bruge javascript til at submitte siden med når der bliver valgt noget i drop down boxen....
Ellers er det at lade form'en submitte og så fange det request der kommer ud af select boxen og lave en if - sætning der forwarder til en bestemt side alt efter requested .....
Når formen er submittet kan den valgte value fra selecten fanges med - på den side der submittes til .... <%String valg = request.getParameter("brian")%>
//Samtlige skabeloner hentes ind som Vector via DBCSBean Vector skabelonVector = DBCservice.hent_Alle_Skabeloner();
//Midlertidgt Skabelon-bean og Strings til at holde værdier Skabelon tempSkabelon = null; String tempNavn = null;
//Tæller til iterationsmønster int skabelonCounter = skabelonVector.size();
//hent paramter, som fortæller hvilken skabelon, som er valgt String valgtSkabelon = request.getParameter("skabelonmenu"); out.println("Valgt skabelon =" + valgtSkabelon);
Yep yep - jeg havde allerede gjort det da jeg læste svaret. Du får pointene sammen med et "tak for hjælpen" europe :o)
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.