【问题标题】:How to get the id of selected radio button in Razor code?如何在 Razor 代码中获取选定单选按钮的 id?
【发布时间】:2016-09-22 01:09:26
【问题描述】:

我的 HTML 表单上有三个单选按钮,即

<input type="radio" name="radioBtn" id="rdBtn1" />
<input type="radio" name="radioBtn" id="rdBtn2" />
<input type="radio" name="radioBtn" id="rdBtn3" />

我想查看选择了哪个单选按钮,以便进一步处理。我正在尝试这个

@functions{
    var choice = Request.Params["radioBtn"];
}

但“选择”只返回“开”。我如何知道此时哪些单选按钮实际上处于活动状态?

【问题讨论】:

    标签: c# html razor asp.net-mvc-5


    【解决方案1】:

    目前,就表单而言,您的单选按钮彼此之间没有任何不同。给他们价值:

    <input type="radio" name="radioBtn" id="rdBtn1" value="rdBtn1" />
    <input type="radio" name="radioBtn" id="rdBtn2" value="rdBtn2" />
    <input type="radio" name="radioBtn" id="rdBtn3" value="rdBtn3" />
    

    这样,表单可以发布的不仅仅是单选按钮是否被选中的二元选项。然后choice 应该以被选中的value 结尾。

    【讨论】:

      猜你喜欢
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-28
      相关资源
      最近更新 更多