0
Я пытаюсь получить данные через ajax из node.js, но я не уверен, что я делаю неправильно между взаимодействием двух.Узел Проблемы с JS и ajax
Вот мой запрос Ajax прибудете:
$.get('/notificationsNumber',
function (notify) {
alert(notify);
$('.notifications').html("Notifications " + 0).css("color","red")
});
Вот мой node.js файл:
exports.notificationsNumber = function(req, res) {
console.log('notifying start');
Friend.findOne({userId: req.signedCookies.userid}, function(err,user) {
if(err) {
res.send(err);
console.log('notifying err');
} else {
console.log('notifying');
console.log(user.notifications);
var notify = user.notifications;
console.log(notify);
res.send(notify);
}
});
};
UPDATE:
app.get('/notificationsNumber', user.notificationsNumber);
Вот код app.js:
Предупреждение появляется html-документ страницы по какой-то причине ... и строка под ним работает правильно. Попытка подключения уведомления (которое на стороне сервера выводит правильные данные).
и в чем же проблема? –
данные не отображаются (уведомлять) в вызове ajax – Lion789
Можете ли вы показать код, в котором вы добавляете 'notificationsNumber' к маршрутизатору на сервере? – sje397