我試圖用$ .getJSON方法從URL中不斷拉出,我很好奇知道如何不斷拉取該數據並替換html中的現有數據。我已經閱讀了關於JQuery上這種方法的文檔,但我不確定它是否會在不刷新頁面的情況下持續更新。如何獲取JSON URL文件並使其不斷更新
我有這樣的事情
<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>
如果有人能幫助我,得到它,如果數據發生了變化,該頁面也將改變這一起,那將是巨大的。
它不會自動更新。 'getJSON'只是獲取文件並返回它表示的對象。它不會得到它一遍又一遍,你將不得不設置一個腳本,再次獲取JSON幾秒鐘,並更新頁面 – Markasoftware 2014-11-14 23:58:22
@Markasoftware你能告訴我,我會怎麼做呢?我會使用setTimeOut方法嗎?有什麼建議麼? – Jason 2014-11-14 23:59:51
setInterval是標準方式,請看@ ChrisFritz的回答 – Markasoftware 2014-11-15 00:29:28