0
所以,我有一个JQuery Ajax客户端。但现在我想处理ajax后的Node.js端。Node js JQuery Ajax json_encode等效
我有我的路线和身体分析器。
app.post('/register', function(req, res){
var firstname = req.body.firstname;
var lastname = req.body.lastname;
var email = req.body.email;
var password = req.body.password;
var confirm_password = req.body.confirm_password;
// Save into my database
...
// Ajax callback return ???
});
在PHP中,我使用json_encode($array)
来获得ajax回调成功。但我怎么能在node.js中做到这一点?
'JSON.stringify(array)'? – Paulpro
谢谢你的回答,但是我没有任何回报。我在我的路由里面设置了console.log('AJAX OK'),它工作正常,但是JSON.stringify没有返回任何形式 – John
'JSON.stringify'返回json,就像'json_encode'在PHP中一样。它不输出任何东西。你问如何发送json响应?它看起来像你使用快递,所以看看[文档的响应](https://expressjs.com/en/4x/api.html#res)。你可以使用:'res.json(array);'。 – Paulpro