Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Select e JSP

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    174

    Select e JSP

    Ciao a tutti! Scusate se posto un argomento che ha a che fare con le JSP in questa sezione ma non ho trovato altro posto. Sto realizzando un form per la modifica dei dati degli utenti di una banca dati di cui vengono memorizzati tra i vari campi anche il paese (attualmente c'è solo l'Italia) e la regione di appartenenza. Questi due campi li faccio scegliere tramite una select/option. Ora, quando l'utente accede alla modifica dei dati, tramite JSP carico nei vari campi del form i dati attuali dell'utente in modo tale che se quest'ultimo vuole prendere visione di tutti i suoi dati e/o vuole modifcare solo alcuni campi, si ritrova già il form precompilato. Il problema ce l'ho con la select in quanto non ho idea di come far scegliere a JSP l'option da visualizzare.
    Mi sapreste indicare come fare? Spero di aver esposto il problema chiaramente. Grazie infinite a tutti coloro che mi daranno una mano.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    js

    <select id="..." onchange="tuafunzione" >

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    174
    Grazie per la risposta!
    Però scusa, forse non ho capito bene! In questo modo non invoco la funzione "tuafunzione" quando viene selezionata una delle option della select???

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    si, scusa.. avevo iteso male


    non mettere selected=selected in nessuna option di quelle già presenti,
    invece mettila nell'opzione che scriverai assieme alla variabile

    (in JSP, visto che usi quel linguaggio)

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    174
    Scusami ancora ma sono un pò duro: non capisco cosa intendi per "invece mettila nell'opzione che scriverai assieme alla variabile". Ti posto il frammeto di codice che ho
    codice:
                            <div class="dvdatiutente">
                                <label>Regione</label>
                                <select name="regione">
                                    <option value="" selected="selected"></option>
                                    <option value="Abruzzo">Abruzzo</option>
                                    <option value="Basilicata">Basilicata</option>
                                    <option value="Calabria">Calabria</option>
                                    <option value="Campania">Campania</option>
                                    <option value="Emilia-Romagna">Emilia-Romagna</option>
                                    <option value="Friuli - Venezia Giulia">Friuli - Venezia Giulia</option>
                                    <option value="Lazio">Lazio</option>
                                    <option value="Liguria">Liguria</option>
                                    <option value="Lombardia">Lombardia</option>
                                    <option value="Marche">Marche</option>
                                    <option value="Molise">Molise</option>
                                    <option value="Piemonte">Piemonte</option>
                                    <option value="Puglia">Puglia</option>
                                    <option value="Sardegna">Sardegna</option>
                                    <option value="Sicilia">Sicilia</option>
                                    <option value="Toscana">Toscana</option>
                                    <option value="Trentino-Alto Adige">Trentino-Alto Adige</option>
                                    <option value="Umbria">Umbria</option>
                                    <option value="Valle D'Aosta'">Valle D'Aosta</option>
                                    <option value="Veneto">Veneto</option>
                                </select>
                            </div>
    Dove dice di mettere selected?

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    codice:
                            <div class="dvdatiutente">
                                <label>Regione</label>
                                <select name="regione">
                                qui* 
                                    <option value="Abruzzo">Abruzzo</option>
                                    <option value="Basilicata">Basilicata</option>
                                    <option value="Calabria">Calabria</option>
                                    <option value="Campania">Campania</option>
                                    <option value="Trentino-Alto Adige">Trentino-Alto Adige</option>
                                    <option value="Umbria">Umbria</option>
                                    <option value="Valle D'Aosta'">Valle D'Aosta</option>
                                    <option value="Veneto">Veneto</option>
                                </select>
                            </div>
    qui* scrivi la variabile Regione assieme a tutto il tag option compreso di selected

    potrei farti un esempio in asp, jsp non conosco bene
    ma penso tu abbia capito

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    174
    OK Perfetto, adesso mi è chiarissimo!!! Grazie mille

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    174
    Funziona perfettamente!!! Mi hai risolto un problemino che sembrava un PROBLEMONE!!! Grazie infinite e a presto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.