答案 0 :(得分:9)
这个怎么样 - fiddle:
<input type="checkbox" class="chk" />
<input type="checkbox" class="chk" />
<input type="checkbox" class="chk" />
<input type="checkbox" class="chk" />
$('input.chk').on('change', function() {
$('input.chk').not(this).prop('checked', false);
});
<强> 编辑: 强>
对于问题的第二部分un-check other checkboxes when selecting parent checkbox
,请参阅此fiddle - (根据聊天情况):
if (!cb.checked) {
$('#trchkOptions input[type=checkbox]').attr('checked', false);
}
答案 1 :(得分:1)
String url = "http://localhost/Test8/";
function selectOnlyThis(id) {
for (var i = 1;i <= 4; i++)
{
document.getElementById(i).checked = false;
}
document.getElementById(id).checked = true;
}
它可以帮到你