如何通过AJAX自动更新网页的JSON内容?

时间:2016-11-29 01:44:04

标签: javascript jquery html json ajax

我构建了一个简单的JSP页面作为一种服务,它在不同的时间返回JSON,页面显示:

<!DOCTYPE html>
<html>

    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>

        [{"UID":999999,"UrlDate":"2015-11-24","SleepQ":70,"SleepQ_Lab":"普通","AttLevel":43.2864439246683,"AttLevel_Lab":"普通","MemLevel":60,"MemLevel_Lab":"普通"}]
  
        <h1></h1>
    </body>
</html>

我想要做的是获取json部分的某些元素,如“AttLevel”和自动更新。 我在w3schools上尝试了Query-AJAX get()和post()方法

$(document).ready(function(){
    $("button").click(function(){
        $.get("140.138.77.151:8080/personalAssementNEW/", function(data, status){
            alert("Data: " + data + "\nStatus: " + status);
        });
    });
});

但没有出现。 网址本身是可以访问的,所以我很困惑。 如何获取页面内容?

更新: 我添加:response.addHeader(“Access-Control-Allow-Origin”,“*”);在JSP中, 现在JS测试页面似乎可以获得响应, 但AJAX仍然不能。说明中的代码有问题吗?

0 个答案:

没有答案