JQuery AJAX调用有问题

时间:2017-11-19 19:20:30

标签: javascript jquery node.js ajax

我想从一个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请求,但它只是不起作用。您可以提供的任何帮助都将非常受欢迎。非常感谢。

0 个答案:

没有答案