0

私の見解では、動的ラジオ ボタンを作成します。このサンプル コードは次のとおりです。

 @for (int i = 0; i < Model.ChManufacturer.Count(); i++)
  {
     if (@Model.ChManufacturer[i].Text == "Select ...")
     {
     }
     else
     {
       <td>&nbsp;&nbsp;&nbsp;<input id="manufacturer:@Model.ChManufacturer[i].Text" type="radio" name="Manu_rbgrp" value="@Model.ChManufacturer[i].Text">&nbsp;@Model.ChManufacturer[i].Text
       </td>
     }
   }

しかし、選択したラジオボタンの値を取得する必要があります。チェックされたラジオボタンの値を取得する方法。例: O abc、O bbc、O ccc。したがって、2 番目のオプションを選択すると、値が bbc であることを意味します。答えは?実行時に次の出力を得ました

<td>
<input id="manufacturer:GLI-List" type="radio" value="GLI-List" name="Manu_rbgrp">
 GLI-List
</td>
<td>
<input id="manufacturer:Latham-List" type="radio" value="Latham-List" name="Manu_rbgrp">
 Latham-List
</td>
<td>
<input id="manufacturer:Loop-Loc-List" type="radio" value="Loop-Loc-List" name="Manu_rbgrp">
 Loop-Loc-List
</td>
<td>
<input id="manufacturer:Merlin-List" type="radio" value="Merlin-List" name="Manu_rbgrp">
 Merlin-List
</td>
4

1 に答える 1

1

イベントを使用して、onclick選択した値を JS オブジェクトまたは配列に格納します。ラジオの の使用と取得の
例: http://jsfiddle.net/coshmos/CBk5d/onclickid

例のコード:

<label>
<input id="SomeId" type="radio" onclick="alert(this.id);"/> Radio
</label>
于 2013-09-19T09:54:01.077 に答える