我對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')
}
}
什麼在這個走錯了?
我編輯了這個問題來演示實際的代碼,但是它仍然不起作用,請幫我修復它.. –