偶然需要對 select 內容進行分組,以往都是用程序控制,今天發現 select 中還有一個 optgroup 屬性可以用。
經測適用於 firefox 和 ie等浏覽器。目前發現唯一不足 的是不能對 group 後的標題樣式進行自定義。比如:想改一下字體屬性,想用個正常體是不行的,不過顏色和大小可以改。在 ie 下默認是 斜體、加粗
復制代碼代碼如下:
<select name="bid" id="brand_3">
<option value="">請選擇品牌</option>
<optgroup label="A"></optgroup>
<option value="693" custom="693">A AC寶馬</option>
<option value="62" custom="62">A 阿斯頓馬丁</option>
<option value="1" custom="1">A 奧迪</option>
<optgroup label="B"></optgroup>
<option value="723" custom="723">B 巴博斯</option>
<option value="44" custom="44">B 保時捷</option>
<option value="582" custom="582">B 寶駿</option>
<option value="20" custom="20">B 寶馬</option>
<option value="593" custom="593">B 北京汽車</option>
<option value="643" custom="643">B 北汽威旺</option>
<option value="122" custom="122">B 北汽制造</option>
<option value="4" custom="4">B 奔馳</option>
</select>