expressjs - 从外部html获取路由数据

时间:2016-05-29 00:03:45

标签: javascript ajax node.js express

我在使用express / node时遇到问题。我创建了一个名为“/ searching”的路由,它运行正常,因为我已经测试过了。我还有一个html文件,它不是快递项目的一部分;它不在“公共”或“视图”文件夹中。我正在尝试从此文件访问“/搜索”路径。我在cmd中看到请求正在完成,但我无法从我正在做的ajax中检索数据。

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
</head>    
<body>
<p id="container">Hello</p>    
<script>
      $(document).ready(function(){
        $("#container").click(function(){
            $.get('http://localhost:3000/searching',function(data){
                 $("#container").html(data);      
            });  });  });
</script>    
</body>     
</html>

与路线对应的节点/快递部分是:

app.get('/searching', function(req, res){
    res.send("result");
});

我希望在单击此项时将“Hello”文本更改为“result”,但它无法正常工作。有什么建议吗?

0 个答案:

没有答案