【发布时间】:2014-04-02 07:35:52
【问题描述】:
我对node.js 和jade 还很陌生。我正在尝试提交表单,但不知何故无法正确绑定。代码如下所示:
index.jade:
.opinion-form
form(name="submitResponse",method="post",action="/submitResponse")
.row
.col-lg-12.col-md-12
input(id="feedbackYes", type="radio", name="feedback",value=1)
label(for="feedbackYes") Oh yeah!
.row
.col-lg-12.col-md-12
input(id="feedbackNo", type="radio", name="feedback",value=0)
label(for="feedbackNo") Nope, it's not for me.
input.btn.btn-primary(type="submit", value="SUBMIT")
.row
.col-lg-12.col-md-12
app.js
app.post('/submitResponse', routes.submitResponse(dbClient));
index.js
exports.submitResponse = function(dbClient) {
return function(req, res) {
var feedback = req.body.feedback;
// save the value to database using the dbClient
console.log(feedback);
res.render('thankyou')
}
}
这是怎么回事??
【问题讨论】:
标签: javascript node.js express pug