我有一個包含多個選擇框的頁面。我希望能夠在其中一個選擇框中選擇一個選項時將其他選擇重置爲默認狀態。 我在這裏做了一個例子:FIDDLE。幾個選擇 - 當選擇一個選項中的選項時重置剩餘選擇
但是,如何捕獲選定的選項及其父級選擇框?
我已經試過的東西,如:
<div class="selects">
<select>
<option value="">- Select -</option>
<option value="1">One</option>
<option value="2">Two</option>
</select>
</div>
<div class="selects">
<select>
<option value="">- Select -</option>
<option value="1">One</option>
<option value="2">Two</option>
</select>
</div>
<div class="selects">
<select>
<option value="">- Select -</option>
<option value="1">One</option>
<option value="2">Two</option>
</select>
</div>
和:
$('.selects option[selected="selected"]').each(
function() {
$(this).removeAttr('selected');
}
);
$('.selects select').change(function() {
$(this, "option:first").attr('selected','selected');
});
默認狀態總是在每一個選擇框的第一個選項。
工作,謝謝。 – Meek
@Meek沒問題,很樂意幫忙。 –