[英]How to disable all items in select box when i am selecting 'ALL' item using select2 jquery
[英]How do I disable items after the selected item in an HTML select using JavaScript or JQuery?
我有5个项目的选择项,如果用户选择第三个q,附近的项目已被禁用...
所选项目下面的项目应该是不可选择的。
[演示] 1
例:
<select class="form-control" name="itens" id="itens">
<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>
</select>
<div id="result"></div>
jQuery代码示例:
$('#itens').change(function(){
$(':selected').each(function(value, i){
if($('option:selected')){
var valor = $(this).attr('value');
$('#result').html(valor);
}
//$(this).attr('disabled',true)
});
});
我对jquery不太了解。 我需要开发一个页面来提出请求。
?? 在选择一个项目时,它会选择不选择以下项目,因为将收取一定的费用,并且只能将其作为其他费用进行保管。 ??
所选项目下面的那些项目必须被禁用。
$(document).on('change', '.form-control', function () {
$(".form-control option:selected").prop('disabled','disabled')
.siblings().removeAttr('disabled');
});
演示:
更新:
$(document).on('change', '.form-control', function () {
$(".form-control option:selected").next().prop('disabled','disabled');
});
演示:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.