我在 MVC razor 中编写了一个单选按钮。下面是它的代码。
@{
var LinkRadioName = "_Link";
var ContentRadioName ="_Content";
var TextRadioName = "_Text";
var ExternalLinkRadioName ="_ExternalLink";
var FilelistRadioName ="_Filelist";
@Html.RadioButtonFor(m => m.MenuType, true, new { @id = LinkRadioName })
@Html.Label("Link")
@Html.RadioButtonFor(m => m.MenuType, false, new { @id = ContentRadioName })
@Html.Label("Content")
@Html.RadioButtonFor(m => m.MenuType, true, new { @id = TextRadioName })
@Html.Label("Text")
@Html.RadioButtonFor(m => m.MenuType, false, new { @id = ExternalLinkRadioName })
@Html.Label("External Link")
@Html.RadioButtonFor(m => m.MenuType, true, new { @id = FilelistRadioName })
@Html.Label("File List")
}
任何人都可以帮助我,至于我如何访问在 jquery 中设置的这个单选按钮:
我有这样的代码
@Html.RadioButton("TypeOfmenu", 1)Link
@Html.RadioButton("TypeOfmenu", 2)Content
@Html.RadioButton("TypeOfmenu", 3)Text
@Html.RadioButton("TypeOfmenu", 4)ExternalLink
@Html.RadioButton("TypeOfmenu", 5)Filelist
我很容易在 jquery 中访问它
$("input[name$='TypeOfmenu']").click(function () {
var Selectedvalue = $(this).val();
});
有什么方法可以像一样访问@Html.RadioButtonFor 控件
$("input[name$='MenuType']").click(function () {
var Selectedvalue = $(this).val();
});
???
请帮助我,因为我在 MVC 和 jquery 中都很新。