通常、ラジオボタンは、グループ内の1つのアイテムのみが選択され、ブラウザが適切なHTMLを使用して自動的に処理する排他的な機能に使用されます。
チェックボックスの場合、次のようにjQueryを使用してコーディングできます。
<div class="checkboxContainer">
<input id="ctl00_MainContent_mGrid_ob_mGridBodyContainer_ctl02_ctl02_ctl00_ChkID" type="checkbox"> Item 1<br>
<input id="ctl00_MainContent_mGrid_ob_mGridBodyContainer_ctl03_ctl02_ctl00_ChkID" type="checkbox"> Item 2<br>
<input id="ctl00_MainContent_mGrid_ob_mGridBodyContainer_ctl04_ctl02_ctl00_ChkID" type="checkbox"> Item 3
</div>
$("input[type='checkbox']").change(function() {
$(this).closest(".checkboxContainer").find("input[type='checkbox']").not(this).prop("checked", false);
$(this).prop("checked", true);
});
作業デモ: http: //jsfiddle.net/jfriend00/hWEXx/
排他的なラジオボタンを実行する純粋なHTMLの方法は次のとおりです(これも同じデモにあります)。
<div class="radioGroup">
<input type="radio" name="group1">Item A<br>
<input type="radio" name="group1">Item B<br>
<input type="radio" name="group1">Item C<br>
</div>