我正在学习节点并希望将一些数据从Ajax调用发送到节点。将数据从Ajax Post传递到节点j
下面是我的Ajax和节点调用。
的Ajax方法
function getUserName(){
var data ={};
data.email=$('#email').val();
data.fNmame=$('#fNmame').val();
data.lName=$('#lName').val();
$.ajax({
type: 'POST',
data: JSON.stringify(data),
contentType: "application/json",
dataType:'json',
url: '/getUserName',
success: function(data) {
console.log('success');
console.log(JSON.stringify(data));
},
error: function(error) {
console.log("some error in fetching the notifications");
}
});
}
节点功能
app.post('/getUserName',function(req,res){
var reqData = JSON.stringify(req.params);
console.log("reqData :::: " + reqData);
});
在日志中我可以看到
reqData :::: {}
请建议。
var reqData = JSON.parse(req.body);将为你工作。 – Ved