我想从一个mongoose数据库中获取数据并将其显示在网页上。但是,我的AJAX调用无效,我不知道为什么。 AJAX调用的代码是:
//THIS SECTION OF THE CODE IS FOR A JQUERY FADE-IN EFFECT.
$(function () {
console.log('button', $('.solarsystem'));
$('.solarsystem').on('click.fadeInPlanets', function(){
console.log('clicked');
$('div.hidden').fadeIn(5000).removeClass('hidden');
});
//THIS SECTION OF THE CODE IS FOR THE AJAX CALL.
function errorHandler(error){
console.error(error);
}
$.ajax({
url: '/planetstats'
}).done(function(response){
console.log(response);
}).fail(errorHandler);
});
当我加载要显示数据的页面时,收到以下错误消息:
无法加载资源:服务器响应状态为404(未找到)
奇怪的是,当我使用Postman发出GET请求时,它会显示应有的所有信息。据我了解,如果我可以使用Postman发出GET请求,那么应该能够使用AJAX和我上面编写的代码进行相同的GET请求,但它只是不起作用。您可以提供的任何帮助都将非常受欢迎。非常感谢。