Javascript 在rails应用程序中重新加载部分
我想在rails应用程序中的“新”视图上每隔3秒重新加载一个部分 我在我的Javascript 在rails应用程序中重新加载部分,javascript,ruby-on-rails,ajax,partial,unobtrusive-javascript,Javascript,Ruby On Rails,Ajax,Partial,Unobtrusive Javascript,我想在rails应用程序中的“新”视图上每隔3秒重新加载一个部分 我在我的new.html.erb <h1>Controller#new</h1> This is my static content <%= render partial: 'dynamic' %> More Static content 控制器#新 这是我的静态内容 更多静态内容 如何每3秒重新加载一次此部分?我必须使用不引人注目的javascript来实现这一点吗?如何通过ujs实现这一
new.html.erb
<h1>Controller#new</h1>
This is my static content
<%= render partial: 'dynamic' %>
More Static content
控制器#新
这是我的静态内容
更多静态内容
如何每3秒重新加载一次此部分?我必须使用不引人注目的javascript来实现这一点吗?如何通过ujs实现这一点?将partial放在div中
<div class="dynamic"><%= render partial: 'dynamic' %></div>
现在在控制器操作中刷新部分以加载新内容
def action_name
render :partial => "directory_name/dynamic"
end
它肯定会起作用………谢谢,请注意这非常有帮助。如何将变量传递给分部函数?这不起作用:渲染部分:“课程/导航按钮”,当前幻灯片:(at)当前幻灯片,课程:(at)课程
def action_name
render :partial => "directory_name/dynamic"
end