0

mvc3 に 2 つの @html.radiobutton があります。選択した1つの値をjqueryに渡す必要があります

私のコード:

 @Html.RadioButton("gender", "1", false, new { id = "id1" }) male

   @Html.RadioButton("gender", "2", true, new { id = "id2" }) female
4

3 に答える 3

0

これがRadioButtonメソッドのオーバーロードです。

Gender:
@Html.RadioButton("Gender", "1", true, new { id = "yourId" }) Male
@Html.RadioButton("Gender", "2", false, new { id = "yourId" }) Female

それが役に立てば幸い。


編集

$('input[name=Gender]:radio:checked')選択したラジオボタンが表示され、選択さ$('input[name=Gender]:radio:not(:checked)'れていないラジオボタンが表示されます。

$(function(){
     $('input[name=Gender]:radio').click(function () {
          //Here we can get the selected radio button
          var selected=$('input[name=Gender]:radio:checked');
          alert('You have selected'+ selected);
     });
});
于 2013-02-08T06:17:19.030 に答える
0

このリンクを確認してくださいhttp://www.w3schools.com/html/tryit.asp?filename=tryhtml_radio

単純 ... :)

ここでは、両方のラジオ行に name="sex" があり、HTML に対して同じラジオ グループであることを示しているため、2 つのうち 1 つを選択できます。

于 2013-02-08T06:07:05.303 に答える
0

ラジオボタンのグループ名を設定

<input type="radio" name="group1" value="Milk"> 

ラジオ ボタンは、複数のオプションを提示し、1 つの選択肢のみを許可するという点で、他の HTML フォーム要素とは少し異なります。そのため、HTML エディターには、ラジオ ボタンのオプションを整理するための特別なツールが含まれています。使用方法は次のとおりです。

HTMLフォームへのラジオボタングループの追加

于 2013-02-08T06:00:57.270 に答える