express req.body获取不到ajax的post数据
$.ajax({ type: “POST”, url: “test”, dataType:‘json’, data: {name:“dadad”}, success:function(msg){} }); 这是前端部分 app.post(’/test’, function(req, res) { console.log(req.body.name); }); 这是后台部分,但是没有任何输出
app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: false })); 这是框架默认的设置
4 回复
你跨域了吗!?
@ldcsirtest2012 没有啊,很简单的一个网站
你给name加个双引号试试 自豪地采用 CNodeJS ionic
@WhyNM 谢谢找到原因了,是app.js里面引用顺序不对