[英]How to get the selected radio button value inside the form from expressjs?
我正在使用Expressjs,My Jade代碼創建應用程序,
form(method='post', action='/listJobs')
each item in myJobNames
input(type='radio', name='jobNameRadio', val='#{item}')
| #{item}
br
我的郵遞員
cur_Job = req.body.jobNameRadio;
req.session.cur_Job = cur_Job;
console.log(req.body);
console.log(req.session.cur_Job);
但是在console.log中,我得到了這個。
{jobNameRadio:'on'} on
如何獲取所選單選按鈕的值?
您需要將val
更改為value
,正確的答案將出現在jobNameRadio
form(method='post', action='/listJobs')
each item in myJobNames
input(type='radio', name='jobNameRadio', value='#{item}')
| #{item}
br
然后使用
console.log(req.body.jobNameRadio);
如果沒有提供正確的值,則在選擇某項時會繼續,否則則什么也不會。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.