跳到主要内容
CNode

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

问答
Ttcjfy发布于 10 年前最后回复 10 年前
474380

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

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

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

W
WhyNM#310 年前

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

T
tcjfy#210 年前
引用 ldcsirtest2012你跨域了吗!?

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

L
ldcsirtest2012#110 年前

你跨域了吗!?

参与回复

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