我正在rails應用上構建ruby。 我有部分HTML包含對象的屬性 - @ shout.content(文本屬性)。如何使用ajax重新加載js.jrs文件
在控制器怒吼是 - @shout = Shout.last
的想法是,@shout變化,每一個新的喊創建時間(它改變爲新的喊)。 我希望每3秒鐘部分(包含@ shout.content)將使用ajax「刷新」。
我認爲把將要重複一次3秒JavaScript函數:)
setInterval("updateShout()", 3000);
而且updateShout(將運行js.rjs文件,將做到這一點:
page.replace_html('content', render(:partial => 'content', :locals => {:content => @shout.content}))
的缺少的部分是updateShout()函數。我不知道如何使用javascript來執行js.rjs文件。
你知道如何使用javascript執行js.rjs?
感謝,
俄德
好的,但是shout.js會怎麼樣? – 2011-01-24 12:17:57