2016-05-24 60 views
1

我有HTML表格上三個單選按鈕即如何獲取Razor代碼中所選單選按鈕的ID?

<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"]; 
} 

但是「選擇」只返回'開'。我怎麼能知道在這個時候哪個單選按鈕實際上是活動的?

回答

3

就形式而言,目前您的單選按鈕沒有任何不同之處。給他們的值:

<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結束。

相關問題