一千萬個為什麽

搜索

在zend框架中使用javascript setInterval

我有一個從數據庫中獲取的用戶通知數據,我想要一個包含此數據的div每2分鐘刷新一次。我正在使用zend框架。我有一個布局,通過使用javascript setInterval函數顯示此數據,但每次div重新加載時都會拋出數據庫異常錯誤。

這是我的一段代碼

// layout.phtml

<script type="text/javascript">

    setInterval(function()
        {
            $('.friendrequestcount').load('notification.phtml');
        },
        2000 * 30 * 60
    );

</script>

你能指出我如何在zend框架中重新加載div嗎?

任何幫助將不勝感激。 謝謝

編輯: 我在notification.phtml中回顯了一個數字 例如echo 8;

並且錯誤消息是

致命錯誤:消息異常PDOException消息SQLSTATE [HY093]:參數號無效:沒有參數綁定在.............鏈接到Zend中的PDO.php

最佳答案

我有一種感覺(可能是錯的)你應該使用路徑路徑而不是 load() URI中的視圖腳本的名稱,例如

$('.friendrequestcount').load('controller/notification');

您永遠不應該直接嘗試包含或以其他方式調用視圖腳本

轉載註明原文: 在zend框架中使用javascript setInterval