請問,我現在有寫一個radio button用razor的方法
然後,目前是希望這三個選了其中一個後,至少會跳出一個alert,主要是確認我是否有抓到該選項內的值
○通過
○未通過(xxxxxxx)
○不適用(xxxxx)
寫法如下:
@Html.RadioButton("testResultRadioBtnName", testResult.TestResult, new { id = "testResultRadioBtnID"})@testResult.TestResult
我知道我寫錯了…因為我目前寫完後,RadioButton的id都長一樣(testResultRadioBtnID),而且只有點第一個「通過」會show出alert…我想要的是不管我選擇哪一個,都會show出alert,因為我最終的值是要存到db裡面,請各位前輩幫我一下,看怎麼做才是對的
如果有我講的不清楚的地方,再麻煩前輩跟我說,我再補充,謝謝!!
ID是一樣的是正常的
不然你後端要怎樣接收同一組radio的資料
Male: @Html.RadioButton("Gender", "Male",true)
Female: @Html.RadioButton("Gender", "Female")
會產出
Male: <input checked="checked" id="Gender" name="Gender" type="radio" value="Male">
Female: <input id="Gender" name="Gender" type="radio" value="Female">
重要的是你要給他們不同的value
你在後端接收的部分
就會是public IActionResult Gender(string Gender)