2013-03-05 31 views
10

Bir seçim grubunun etiketini ilk seçenek olarak belirli bir açılır menüde göstermek mümkün mü?Optgroup seçeneğini grup olarak göster seçeneği

Bu mantıklı mı? Yoksa bunu yapmanın daha iyi bir yolu var mı?

Temel olarak Fiyat Seçimi gibi görünen ve doğrudan seçilemeyen, ancak bir optgroup etiketi gibi seçim menüsünü genişlettiğinizde görünen ilk etikete ihtiyacım var.

+0

Belirli bir optgroup öğesini listenin en üstüne taşımak için javascript'i kullanabilirsiniz – Jodes

+4

Bu soru, neden yapıcı olarak işaretlenmediğinden emin değil misiniz? Bir cevabı olan bir soru. –

cevap

22

standart bir option eleman kullanmak ve sadece disabled özelliği belirtebilirsiniz:

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

bu jsFiddle demo bakınız.

+1

çok teşekkürler, sanırım bu can sıkıcı bir problem gibi görünüyor! – hcharge

+8

Daha da iyisi, gizli = "gizli" ekleyebilir, böylece listede görünmeyebilir, ancak yine de önce görünür –

İlgili konular