Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Select readonly

  1. #1

    Select readonly

    Salve , come posso rendere readonly una select ?

    Avevo messo disabled ma in questo modo non viene inviato via post.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Quote Originariamente inviata da pippuccio76 Visualizza il messaggio
    Salve , come posso rendere readonly una select ?
    Avevo messo disabled ma in questo modo non viene inviato via post.
    La prassi generale, se ricordo bene, è quella di aggiungere al <form> un campo <input> di tipo hidden che abbia lo stesso valore della <select>.

    In questo modo, la casella non invia il valore, ma il campo nascosto sì.

    Ovviamente, nel caso la casella <select> debba essere riabilitata, devi gestire l'evento in modo che il suo valore venga copiato nel campo nascosto oppure fare a meno di questo (dipende dai framework di contorno che usi, lato client o lato server).

    Una seconda alternativa può essere quella disabilitare tutte le opzioni tranne quella da selezionare.

    Prova a sperimentare con qualche soluzione, anche alternativa, così puoi scegliere qual è quella che ti piace di più.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.