xample:考慮到我有兩個酒店房間,可以使用2個選項BB或HB出售,當我更改選擇1(以BB中的1個房間)的選項時,或者更改選擇2(以1個房間HB,再次選擇選項1或選項2必然會導致房仍然可用的數量只有1jQuery選擇添加更新並刪除
<script>
$(document).ready(function() {
$('#rates1').change(function() {
var val = parseInt($(this).val());
var optionlength = ($('#rates1 option').length);
var optionremove = optionlength - val - 1;
//alert(optionremove);
$('#rates2 option').remove();
});
});
</script>
<select id="rates1" class="selectclass">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select><br />
<select id="rates2" class="selectclass">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
你不能有兩個元素具有相同的'id' –
我不明白你的要求。請詳細說明並提供您嘗試編寫的jQuery代碼來解決此問題。 – user1477388
我使用評論中的代碼更新了您的問題。 – j08691