Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    SELECT: in base alla selezione visualizza sotto campi diversi

    Ciao a tutti, ho visto un po' in giro ma non ho trovato un post che possa aiutarmi nel mio caso particolare.
    Spero di spiegarmi bene...

    Ho un form di registrazione dove l'utente inserisce nome, cognome, tel e poi con una select di 2 opzioni deve scegliere città / provincia di quella città.
    Qui mi nasce il problema: in pratica se l'utente seleziona per es. roma, in automatico sotto mi dovrebbe comparire il campo "distretto", mentre se seleziona prov. di roma mi dovrebbe comparire il campo "comune" e "indirizzo". Dopo di che c'è il classico pulsante registrati per inserire i dati nel db.

    Ora il problema è che non so come fare a far sì che, a seconda della selezione dell'utente, mi compaia un campo piuttosto che un altro.
    Inizialmente avevo pensato ad un submit sull'evento onChange della select che mi ricarica la pag con il nuovo campo in base alla selezione e mi lascia i campi già compilati dall'utente, però questo non va bene perchè il Submit mi serve al momento del click su "Registrati" per la scrittura dei dati sul db.

    Voi avreste un'idea per realizzare questa cosa?
    Credo che mi stia perdendo in un bicchier d'acqua, ma davvero non so come risolvere 'sta cosa.
    Grazie
    ..::Mnet::..
    :-D

  2. #2
    ASP non c'entra devi usare Javascript.
    Ti consiglio di farti spostare questo 3d nella sezione di scripting e lì sicuramente avrai le risposte che ti servono.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Ok, grazie maximum.
    Speriamo che qualche operatore mi sposti al più presto in javascript!
    ..::Mnet::..
    :-D

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.