2013-03-05 12 views
10

È possibile mostrare l'etichetta di un gruppo opt in un menu a discesa Seleziona come prima opzione?Visualizza etichetta optgroup come opzione iniziale

Ha senso? O c'è un modo migliore per farlo?

Fondamentalmente ho bisogno di una prima etichetta che mostri come Seleziona prezzo e che non sia direttamente selezionabile, ma che mostri quando espandi il menu di selezione come fa un'etichetta opt-group.

+0

È possibile utilizzare javascript per spostare un determinato gruppo opt nella parte superiore dell'elenco – Jodes

+4

Questa domanda è una buona domanda, non so perché è contrassegnata come non costruttiva? È una domanda che ha una risposta. –

risposta

22

È possibile utilizzare un option elemento standard e semplicemente specificare l'attributo disabled:

<select> 
    <option disabled="disabled" selected="selected">Select Price</option> 
    <optgroup label="Gold"> 
     <option>5.00</option> 
     <option>10.00</option> 
    </optgroup> 
</select> 

Vai a questa jsFiddle demo.

+1

grazie mille, immagino che questa sia la strada da percorrere, un fastidioso problema! – hcharge

+8

Ancora meglio, è possibile aggiungere hidden = "hidden" in modo che non venga visualizzato nell'elenco ma sia comunque visibile all'inizio –

Problemi correlati