【发布时间】:2015-07-25 13:15:44
【问题描述】:
各位,请帮帮我。我有 3 个选择多个。我想限制每个选择多个具有不同限制的选定选项。例如,在第一次选择时,我只想将其限制为 2 个选定选项。在第二次选择时,我只想将其限制为 4 个选定选项。在第三个选择中,我只想将其限制为 3 个选定选项。对不起。我是新的。请帮我。谢谢你
// total option that can be selected for this should be 2
<select multiple class='qwerty' size = "3" style = "width:10%;">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
// total option that can be selected for this should be 4
<select multiple class='qwerty' size = "3" style = "width:10%;">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
// total option that can be selected for this should be 3
<select multiple class='qwerty' size = "3" style = "width:10%;">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<script src="jquery.min.js"></script>
<script language = "JavaScript">
var last_valid_selection = null;
$('.qwerty').change(function(event) {
if ($(this).val().length > 2) {
alert('You can only choose 2!');
$(this).val(last_valid_selection);
} else {
last_valid_selection = $(this).val();
}
});
</script>
</script>
【问题讨论】:
标签: javascript php select