我试图用选择标签显示和隐藏div。在div中有复选框,它具有在用户选中后禁用它们的逻辑2.当我更改div时,复选框保持禁用状态。出于某种原因,最大2复选框逻辑禁用所有复选框。限制复选框,并在更改标签后取消选中
这里是小提琴
http://jsfiddle.net/sghoush1/yJCYW/
jQuery的看起来有点像这个
$('.selectOption').change(function(){
$('.descContent').hide().eq(this.selectedIndex).show();
$('.resourceMsg').hide();
});
var max = 2;
var checkboxes = $('input[type="checkbox"]');
checkboxes.change(function(){
var current = checkboxes.filter(':checked').length;
checkboxes.filter(':not(:checked)').prop('disabled', current >= max);
if(current >= max){
$('.resourceMsg').show();
} else{
$('.resourceMsg').hide();
}
});
他们可以为每个选择选项选择两个吗? – user1048676 2013-04-09 02:39:01