gpt4 book ai didi

javascript - 如何将 onclick 事件添加到 MVC 4 中动态创建的单选按钮?

转载 作者:行者123 更新时间:2023-11-28 18:01:07 27 4
gpt4 key购买 nike

我正在尝试在 ASP.NET MVC 4 中动态构建表单,并将单选按钮控件动态添加到页面,如下所示。是否可以将 OnClick 事件添加到这些动态生成的控件中?或者是否可以编写一个通用的 JavaScript 函数来响应任何单选按钮的点击事件?感谢对此的任何帮助。

<div style="display: inline">
@for (int k = 0; k < Model.SectionInfos[i].QuestionInfos[j].Value.Options.Count; k++)
{
@Html.HiddenFor(model => Model.SectionInfos[i].QuestionInfos[j].Value.Options[k].Id)
@Html.HiddenFor(model => Model.SectionInfos[i].QuestionInfos[j].Value.Options[k].Name)
@Html.RadioButtonFor(model => Model.SectionInfos[i].QuestionInfos[j].Value.PrimaryValue, Model.SectionInfos[i].QuestionInfos[j].Value.Options[k].PrimaryValue, Model.SectionInfos[i].QuestionInfos[j].Value.Options[k].Name) @Model.SectionInfos[i].QuestionInfos[j].Value.Options[k].Name
}
</div>

最佳答案

你需要把点击事件放在文档上而不是单选按钮

$(document).on('click', 'RadioButtonSelector', function(){
//Do something
});

关于javascript - 如何将 onclick 事件添加到 MVC 4 中动态创建的单选按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20387071/

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