2014-05-12 80 views
-1

如何使用jquery的get函數重新加載頁面的內容而不做整頁'刷新',這樣我就可以留在頁面上,但它會自動更新任何更改?使用jquery獲取重新加載頁面的內容?

基本上使用jQuery的$不用彷徨,然後使頁面的HTML由$不用彷徨

返回的HTML,但我會怎麼做呢?謝謝

+1

由代碼,我想,你沒有向我們展示 –

+0

我不知道如何做到這一點;這就是爲什麼我要求幫助;我很新的jQuery – Sam

+1

可能的重複[Ajax教程的帖子和獲取](http://stackoverflow.com/questions/9436534/ajax-tutorial-for-post-and-get) – Se0ng11

回答

1

這將是這樣的,雖然很難給你指導沒有更多的細節。下面的示例每15秒查詢一個URL,如果響應與以前的請求不同,它將動態更新頁面上的內容。

var previousData = ""; 
setInterval(function(){ 
    $.get("http://dariuscode.com/junk/ajaxdemo.php", function(data) { 
     if(data != previousData) { 
      $("#theContent").html(data); 
      previousData = data; 
     } 
    }); 
}, 15000); 

如果你想一個完整的例子看下面撥弄:http://jsfiddle.net/BgPb5/

請注意,如果你需要真正的變化實時更新你需要使用的東西創建一個持久連接,不是AJAX。

相關問題