我找到了我非常喜欢的这种Codepen注册表格。
我正在尝试从javascript中解析数据,并且我使用$.ajax
将数据发布到Nodejs。
我在Node.js中获取数据,我可以进行console.log。但是,当我尝试将这些数据保存到Mongodb时,却得到
错误500
这是我的注册POST路线。
router.post('/registracia', function(req, res, next) {
var questions = req.body;
var name = questions[0].answer;
var surname = questions[1].answer;
var email = questions[2].answer;
var password = questions[3].answer;
var newUser = {name: name, surname: surname, email: email, password: password};
console.log(newUser);
User.create(newUser, function(err, newlyCreated){
if(err){
console.log(err);
} else {
console.log(newlyCreated);
res.redirect("/");
}
})
});
这是ajax POST
var requestMedia = $.ajax({
url: "/uzivatel/registracia",
type: "POST",
data: JSON.stringify(questions),
dataType: "json",
cache: false,
contentType: "application/json"
});
我寻求任何帮助。谢谢