我試圖用選擇標籤顯示和隱藏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