я делаю вызов ajax, мой код выглядит следующим образом
var Data = {
name : $('input[name=name]').val(),
email : $('input[name=email]').val(),
phoneno : $('input[name=phoneno]').val(),
password : $('input[name=password]').val(),
};
var data = JSON.stringify(Data);
$.ajax({
url: "/registeruser",
type: "POST",
data: data,
dataType: 'json',
contentType: 'application/json',
success: function(response) // A function to be called if request succeeds
{
console.log('responsee........', response);
},
error: function(jqXHR, textStatus, errorMessage) {
console.log('handle errpe message',errorMessage); // Optional
},
});
я получаю сообщение об ошибке на моей стороне сервера nodejs
SyntaxError: неожиданный токен o в JSON в позиции 1
myкод экспресс-маршрута
exports.registeruserController = function(req,res,next){
console.log('sdasdasdasdasd');
console.log('request of the user to register',req.body);
}