Отображать метку optgroup как начальную опцию

Можно ли показать метку optgroup в раскрывающемся списке select в качестве первой опции?

Это имеет смысл? Или есть лучший способ сделать это?

Мне в основном нужна первая метка, которая отображается как "Выбрать цену", и которая не может быть выбрана напрямую, но показывает, когда вы расширяете меню выбора, как это делает метка optgroup.

Ответ 1

Вы можете использовать стандартный элемент option и просто указать атрибут disabled:

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

Смотрите демонстрация jsFiddle.