javascript - 用express无法获取前台利用jquery post过来的数据
PHPz
PHPz 2017-04-11 11:10:33
0
4
561

前端的代码

var a = '{\"data\":{\"name\":"张三",\"age\":25}}';
$.ajax({
    type: "post",
    url: "/new",
    dataType: "json",
    data: a,
    success: function (data) {
        alert("success");
    },
    error: function (err) {
        alert("error : " + err);
    }
});

后端的代码

router.post('/', function (req, res) {
    var a = req.body;
    console.log(a.data.name);
});

项目是用express生成的。所以有require("body-parser")

可是当我想获取前台传过来的data中的name的时候就不行了。直接报错。请问是什么问题。

PHPz
PHPz

学习是最好的投资!

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!