Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Creare lista select

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    73

    Creare lista select

    Ciao a tutti, devo creare dinamicamente la lista di una select, cioè selezionando il valore dalla select "scomp1", con javascript abilito la select "scomp2", la cui lista devo popolarla con informazioni prelevate dal database in base all'elemento selezionato da "scomp1".
    E' possibile fare una cosa si questo tipo con javascript? Ho già creato una classe java che preleva le info dal DB, ma il problema è chiamarla da javascript visto che non posso importarla come Applet.

    Come posso fare? Grazie

  2. #2
    leggi la mia pillola.

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    No, non puoi andare a leggere il database da JS.

    Per riscaricare qualcosa devi scaricare una pagina (la quale a sua volta verra` creata dal programma sul server che ha accesso al database).

    Puoi creare le opzioni in una select solo se i dati sono gia` presenti sul client (ad esempio come variabili JS).
    Se fai una ricerca nel forum (bottone in alto a dx) trovi varie discussioni su questo argomento.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    73
    Ma io non voglio leggere il DB da js, mi basterebbe poter chiamare una classe java, o forse intendi questo? Mi sa che sia un gran casino. Quello che voglio implementare è una cosa del genere:

    https://www.unife.it/db/esami/studenti/

    In pratica ogni volta che seleziono una voce dalla select, mi prepara dinamicamente la sucessiva.

    Posso farlo con js con supporto di una classe java che mi ritorni gli elementi, oppure devo implementare tutto con JSP?

    Ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quella pagina da te indicata non si apre al momento.

    Non conosco java, ma ritengo che lo fai girare sul server.

    Server e client si parlano SOLO con una richiesta di una pagina (client->server) e quando una pagina viene scaricata (server->client).
    A pagina chiusa, non sono possibili interazioni fra i due (ci sono delle eccezioni, ma non le saprei usare e comporterebbero un dispendio di banda e di risorse sia del server che del client che non credo praticabile).

    Non so se questo ti chiarisce quanto ho scritto nel post precedente.

    Comunque se non capisci quanto ho scritto, probabilmente non sei in grado di implementare quello che chiedi (ti serve approfondire lo studio sia di JS che del linguaggio sul server).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.