gpt4 book ai didi

c# - 如何在 jquery 中访问@Html.RadioButtonFor

转载 作者:行者123 更新时间:2023-11-30 21:00:06 25 4
gpt4 key购买 nike

我在 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 的新手。

最佳答案

由于您正在使用 this.val() 访问函数中的值,因此您可以将事件绑定(bind)到所有单选按钮

$(":radio").click(function () {

var Selectedvalue = $(this).val();
//OR
//var Selectedvalue = this.value;
});

关于c# - 如何在 jquery 中访问@Html.RadioButtonFor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15151083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com