我發現了許多關於在提交表單後使用Ajax更新部分的問題和解答。但我的問題是?更簡單?,我只是想每隔幾秒重新加載一次,並加載新數據。這真的不難,我記得在Rails 2.3中做了類似的事情,但我無法在任何地方找到答案。使用AJAX更新Rails 3部分(不是表單)
基本上,我有一個show.html.erb渲染的部分,像這樣:
<div id="latest_post">
<%= render :partial=>'info/latest', :object=>@user, :as=>:user %>
</div>
/位於應用程序/視圖/信息的部分文件_latest
<% post = user.posts.last %>
<h1>Last Post</h1>
<p><%= post.content %></p>
我只是想latest_post div每30秒更新一次。請幫忙!
快速點子:如果你所使用的jQuery代替,運行在e極30秒(setInterval的?),而只需更換內容的時間? – 2012-07-21 02:55:35
@BenjaminTan謝謝,我已經知道setInterval和jQuery部分,但試圖瞭解使用jQuery的AJAx方法調用什麼。 – you786 2012-08-03 18:34:30