我有这个脚本来取消选中另一个复选框以获取一对复选框。
如何一次只选择一组?当我有多组复选框时,脚本会将它们全部视为 1 组。
http://jsfiddle.net/infatti/XpTDK/
<div class="controls check-yes-no">
<label class="checkbox inline">
<input type="checkbox" value="option1" name="setupStewardshipReviewApproveReject"> Yes
</label>
<label class="checkbox inline">
<input type="checkbox" value="option2" name="setupStewardshipReviewApproveReject"> No
</label>
</div>
<div class="controls check-yes-no">
<label class="checkbox inline">
<input type="checkbox" value="option1" name="setupStewardshipReviewApproveReject"> Yes
</label>
<label class="checkbox inline">
<input type="checkbox" value="option2" name="setupStewardshipReviewApproveReject"> No
</label>
</div>
$('.check-yes-no input:checkbox').click(function () {
$(".check-yes-no input[type='checkbox']").not(this).prop("checked", false); // uncheck the other checkbox when this is checked
});