簡體   English   中英

自動刷新內容

[英]Autorefresh content

我正在使用Dreamweaver CS5。 我有一個SQL數據庫,其中設置了天氣描述,這些天氣描述已設置為按設定的時間間隔進行更改,但是除非頁面進行了物理刷新,否則它們不會自行刷新。 我的用戶一次登錄了幾個小時,因此無法正常工作。

我知道我可以很容易地為整個頁面設置刷新,但是我不希望這樣做。

我只想使用某種javascript或jquery自動刷新該部分代碼。

這是我要刷新的代碼部分:

<?php echo ucfirst($row_Recordset1['description']); ?>

我將其視為解決方案,但是我不確定如何實現此功能以適合我的工作,或者不確定是否有更好的解決方案。

<script type="text/javascript">
function refreshDiv() {
   gg1.refresh(getRandomInt(0, 100));
}
$(document).ready(function () { setInterval(refreshDiv, 5000); });
</script>

您需要通過AJAX重新加載div的內容。 由於您使用的是jQuery,因此您可以輕松地執行以下操作:

$(document).ready(function () {
    setInterval(function(){
        $('#divid').load( '/url' );
    }, 5000);
});

您可以在這里閱讀更多有關.load 信息

您需要使用

設置timeout()

JavaScript函數。 在該函數內部,您需要使用jquery Ajax刷新div內容。 腳本非常簡單,將為您提供所需的結果。 作為參考,請檢查w3schools和jquery Ajax

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM