我正在尝试使用$ .getJSON方法不断从URL中提取,我很想知道如何不断提取数据并替换html中的现有数据。我已经在JQuery上阅读了关于这个方法的文档,但是我不确定它是否会在不刷新页面的情况下不断更新。
我有类似的东西
<script>
.getJSON(""http://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=true", function(data) {
var address = json.results[0].formatted_address;
$('#address').text(address);
</script>
<html>
<p id="address"></p>
</html>
如果有人可以帮助我,并且如果数据发生变化,那么该页面也会随之改变,那就太棒了。
答案 0 :(得分:1)
您可以将该代码封装在以下内容中:
window.setInterval(function(){
// stuff I want to run every 5 seconds
}, 5000);
然后每5000毫秒(即5秒),它将获取新的JSON并用新地址替换当前地址。