Tag: 布尔帕格

Node Express Jade – checkbox布尔值

我正在使用Node + Express + Jade来渲染一些网页。 在表单上有2个checkbox。 当通过POST提交表单时,如果checkbox被选中,我得到req.body.checkbox1 -> 'on' ,如果没有选中,我得到req.body.checkbox1 -> undefined 有可能获取checkbox的值为true或false ? 这是我的服务器端testing代码 var bodyParser = require('body-parser'); var express = require('express'); var app = express(); app.use(bodyParser.urlencoded({extended: true})); app.use(express.static(__dirname + '/webroot')); app.set('views', __dirname + '/view'); app.set('view engine', 'jade'); app.listen(3001); app.get('/', function (req, res) { res.render('test'); }); app.post('/config', function (req, res) { console.log(req.body.t); console.log(req.body.f); res.redirect('/'); […]