[英]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.