8
私のレールアプリの「新」ビューで3秒ごとに部分をリロードしたい。 new.html.erb
レールアプリの一部をリロードする
<h1>Controller#new</h1>
This is my static content
<%= render partial: 'dynamic' %>
More Static content
がどのように私は3秒ごとにリロードし、この部分を得るのですか、私の中に私はこれを持って
?私はこれに控えめなjavascriptを使用する必要がありますか?どうすればujsでこれを達成できますか?あなたはそれがこの
$(document).ready(
function() {
setInterval(function() {
$('.dynamic').load('/controller_name/action_name');
}, 3000);
});
ようにjQueryを使って、今負荷新しいコンテンツのためのコントローラのアクションでパーシャルリフレッシュ
def action_name
render :partial => "directory_name/dynamic"
end
それをされます行うことができますdivの
<div class="dynamic"><%= render partial: 'dynamic' %></div>
に部分的に入れ
このsolutイオンは私にとって素晴らしい作品です。ありがとう:) – Kim