2012-04-04 13 views
0

ラジオボタンのグループがあり、クリックしていなければクリックしてエロルを投げるかどうかを確認する必要があります。同じグループ名を持つ2つのラジオボタンを確認する方法

<legend>Follow Opening Script?</legend> 
<p> 
    <strong><asp:RadioButton GroupName="OpeningScript" CssClass="inline-radio" ID="rdoOpeningScriptYes" runat="server" Text="Yes" TextAlign="Right" /></strong>&nbsp;&nbsp; 
    <strong><asp:RadioButton GroupName="OpeningScript" CssClass="inline-radio" ID="rdoOpeningScriptNo" runat="server" Text="No" TextAlign="Right" /></strong> 
</p> 
+0

を:

<input type="button" id="check" value="check" /> 

をし、そのclickをチェックするための関数を書きます実際のHTMLで、aspタグではありません。 – ThiefMaster

+0

http://stackoverflow.com/questions/277589/validation-of-radio-button-group-using-jquery-validation-pluginこれが役立ちますか? – TRR

答えて

0

文書準備に登録イベント:

$('input[name="OpeningScript"]').click(function() { 
    alert($(this).val()); 
}); 

の変更、特定のアイテムのステータスを取得するためのインデックス:

$("input[name*=OpeningScript]")[0].checked 

テキストを取得するには:

$("input[name*=OpeningScript]:checked + label").text(); 
0

Working FIDDLE Demo

あなたのHTMLにbuttonを追加:あなたは本当に投稿する必要があります

$(function() { 
    $('#check').on('click', function() { 
     if (! $('[name="OpeningScript"]:checked').length) { 
      alert('Please choose an option'); 
     } 
    }); 
}); 
関連する問題