このスレッドのような jQuery 関数を使用します: 選択ボックスで optgroup 全体をすばやく選択する簡単な方法
しかし、クリックする<option>
と、optgroup がオプション要素を囲んでいるため、optgroup 全体が選択されるようになりました。次のスニペットを使用します。
$("optgroup").click(function(e) {
$(this).children().attr('selected','selected');
});
私のHTMLは次のようになります:
<optgroup label="Abc">
<option value="8" >Ab</option>
<option value="7" >C</option></optgroup>
したがって、<option>C</option>
選択もクリックし<option>Ab</option>
ます。おそらく私は明らかな何かを見逃しています...