Visualizzazione risultati 1 fino 4 di 4

Discussione: Come mantenere selezione di un menù a tendina dopo un errore

  1. #1
    Guest

    Predefinito Come mantenere selezione di un menù a tendina dopo un errore

    Ragazzi, come da titolo, come posso fare a mantenere la selezione effettuata da un utente in un menù a tendina dopo un errore.

    Ad esempio, compilo il form di registrazione ( dove sono presenti campi obbligatori) ne lascio uno vuoto e se clicco submit ovviamente mi esce l'errore "tutti i campi sono obbligatori". Dopo questo errore tutti i campi che ho compilato, rimangono salvati tranne i menù a tendina.

    Ho provato in questo modo:
    Codice PHP:
    <td bordercolor="#999999"><b class="Stile144">Preferred<span class="star"> *</span></b><br>
    <select id="preferred" name="preferred" class="inputbox select validate[required] " size="1">
    <option value="<?=(isset($_POST['preferred']) ? $_POST['preferred'] : '')?>">
    <option value="" selected="selected" >- Select an Option -</option>
    <option value="Oral.">Oral.</option>
    <option value="Poster">Poster</option>
    <option value="No preference">No preference</option>
    </select>
    <br></td>
    Aiutatemi vi prego!

  2. #2
    Guest

    Predefinito

    Metti il link della pagina in questione perfavore :)

  3. #3
    Guest

    Predefinito

    Sto lavorando in locale mi dipiace! :/

    Con il codice che ho postato tu come faresti?

  4. #4
    Guest

    Predefinito

    All'evento on submit salvati il valore delle liste. Se capita un errore fai eseguire un javascript che setta selected="selected" del campo desiderato.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •