このスクリプトを使用して、チェックボックスのペアの他のチェックボックスをオフにします。
一度に 1 セットだけを選択するにはどうすればよいですか? チェックボックスのセットが複数ある場合、スクリプトはそれらすべてを 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
});