我正在使用periodically_call_remote
更新包含對象列表的頁面部分。我與url一起發送一個param,其中包含數據庫中最近對象的created_at日期。被調用的動作然後獲取自那時起創建的所有對象,並呈現一個將它們顯示在列表頂部的部分。通過periodic_call_remote發送更改參數
問題是,我似乎無法弄清楚如何使它在下一次periodically_call_remote
觸發它沿新的最近對象(如果有的話)的created_at日期發送。我試着將periodically_call_remote
放在正在渲染的部分內,但是這導致了各種各樣的問題(This解釋了爲什麼你不應該那樣做)。
有沒有什麼辦法可以讓periodically_call_remote
在每次調用時發送一個新的參數?就目前而言,它只是一遍又一遍地發送相同的消息,這意味着新對象不止一次呈現。
我很害怕可能是這種情況。我想現在是學習編寫自己的AJAX的時候了。 – seaneshbaugh 2010-05-08 09:16:43