CNode

express req.body获取不到ajax的post数据

问答
Ttcjfy发布于10 年前最后回复10 年前4 回复7414 浏览0 收藏

$.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)

L
ldcsirtest2012#1·10 年前

你跨域了吗!?

T
tcjfy#2·10 年前
引用 ldcsirtest2012你跨域了吗!?

@ldcsirtest2012 没有啊,很简单的一个网站

W
WhyNM#3·10 年前

你给name加个双引号试试 自豪地采用 CNodeJS ionic

T
tcjfy#4·10 年前
引用 WhyNM你给name加个双引号试试 自豪地采用 CNodeJS ionic

@WhyNM 谢谢找到原因了,是app.js里面引用顺序不对

参与回复
登录后即可参与回复。登录