다음 마크 업에서 a1, (all) 및 a 옵션을 가져오고 싶습니다. 일부 optgroup
을 선택하기 전까지 $("option:first-child")
을 사용하고있었습니다. 이제이 코드는 a1, b1, (all), 1, 3 및 a를 선택합니다.첫 번째 옵션을 모두 선택
<select>
<optgroup label="a">
<option>a1</option>
<option>a2</option>
</optgroup>
<optgroup label="b">
<option>b1</option>
<option>b2</option>
</optgroup>
</select>
<select>
<option>(all)</option>
<optgroup label="a">
<option>1</option>
<option>2</option>
</optgroup>
<optgroup label="b">
<option>3</option>
<option>4</option>
</optgroup>
</select>
<select>
<option>a</option>
<option>b</option>
<option>c</option>
</select>
죄송 selectboxes 검사, 내 예를 들어 내가이 여전히 작동한다고 생각 – Homer
불완전했다. http://jsfiddle.net/zh4X8/1/ 예제를 위해 멀티를 만들었 기 때문에 어느 것이 빨간색으로 만들어 졌는지 명확하게 볼 수 있습니다. –