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