2015-09-29 27 views
0

我用下面的代碼DIV不工作,但股利不會自動刷新5秒,之後自動重裝

誰能告訴我什麼是我的代碼的問題,

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script> 

<div id="test"> 
Some content 
</div> 

<script> 
$(document).ready(function(){ 
    setInterval(function() { 
     $("#test").load(); 
    }, 5000); 
}); 
</script> 

感謝。

+8

您對提供URL到'負載()',它不能獲取URL神奇 – Tushar

+0

如果你想從任何頁面動態加載新的文本,然後先給予該頁面的網址爲負載() 。 或 如果你想要任何靜態文本,那就使用這個$(「#test」).text(「static text」);在setInterval內部。 –

+0

$(「#test」)。load('your url');應該在那裏 –

回答

0

您需要爲負載設置參數。

請在這裏: http://api.jquery.com/load/

$("#result").load("ajax/test.html", function(){}); 
+0

我做到了,但它刷新我的整個頁面,然後沒有正確加載 – del09

+0

.load不刷新頁面,你可能有問題在你的代碼的其他部分 – Omidam81

+0

你能告訴我你是什麼會做?每5秒刷新一次div? – del09

0

可以使用jQuery.get代替。看看它是否有幫助。

$(document).ready(function(){ 
    setInterval(function() { 
     $.get("http://some-url.net/", function(data) { 
      $("#test").html(data); 
     }, "html"); 
    }, 5000); 
});