在我看来,我创建了一个动态单选按钮,其示例代码如下:
@for (int i = 0; i < Model.ChManufacturer.Count(); i++)
{
if (@Model.ChManufacturer[i].Text == "Select ...")
{
}
else
{
<td> <input id="manufacturer:@Model.ChManufacturer[i].Text" type="radio" name="Manu_rbgrp" value="@Model.ChManufacturer[i].Text"> @Model.ChManufacturer[i].Text
</td>
}
}
但我需要获得所选的radiobutton值。如何获取已检查的radiobutton的值..对于Ex: O abc,O bbc,O ccc。因此,如果我选择第二个选项意味着它的值是英国广播公司。任何答案??? 我在运行时
获得了以下输出<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>
答案 0 :(得分:1)
使用onclick
事件并将所选值存储在JS对象或数组中
使用onclick
并获取广播id
的示例:http://jsfiddle.net/coshmos/CBk5d/
考试代码:
<label>
<input id="SomeId" type="radio" onclick="alert(this.id);"/> Radio
</label>