@Html.RadioButtonFor(model => item.Data.Gender, "Male" , item.Data.Gender == "Male" ? new { id="rdoMale", Checked = "checked" } : null) Male
@Html.RadioButtonFor(model => item.Data.Gender, "Female" , item.Data.Gender == "Female" ? new { id="rdoFemale", Checked = "checked" } : null) Female
我怎么能得到文字"男"当选中男性单选按钮或"女性"当选中女性单选按钮时。
我正在尝试使用jquery来获取此信息。请帮助我
答案 0 :(得分:0)
在两者上添加一个类:
@Html.RadioButtonFor(model => item.Data.Gender, "Male" , item.Data.Gender == "Male" ? new { id="rdoMale", Checked = "checked",class="CheckBoxes" } : null) Male
@Html.RadioButtonFor(model => item.Data.Gender, "Female" , item.Data.Gender == "Female" ? new { id="rdoFemale", Checked = "checked",class="c" } : null) Female
Jquery的:
$(".CheckBoxes").on('click',function(){
alert($(this).val());
})
答案 1 :(得分:0)
无论何时制作单选按钮,它都会存储一个名称。
该名称可以是Male
或Female
。
所以当你选择其中任何一个时,你必须使用它的名字, 正如我使用Here