我的 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"];
}
但是“选择”只返回“开”。我如何知道此时这些单选按钮中的哪一个实际处于事件状态?
最佳答案
目前,就表单而言,您的单选按钮彼此之间没有任何不同。给他们值(value)观:
<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
结束。
关于c# - 如何获取 Razor 代码中选定单选按钮的 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37420031/