Ruby on rails 在RubyonRails中自动刷新页面

Ruby on rails 在RubyonRails中自动刷新页面,ruby-on-rails,Ruby On Rails,我是RubyonRails的新手,有人能告诉我如何刷新页面吗 未提交任何值 已提交以前的值 : 未提交任何值 <%= periodically_call_remote(:url => {}) %> {})%> 重新提交以前的值时: <%= periodically_call_remote(:url => params) %> params)%%> 您可以提供:frequency选项来指定调用频率 您可能还希望在控制器中设置format.js块,以呈现只

我是RubyonRails的新手,有人能告诉我如何刷新页面吗

  • 未提交任何值
  • 已提交以前的值
  • :

  • 未提交任何值

    <%= periodically_call_remote(:url => {}) %>
    
    {})%>
    
  • 重新提交以前的值时:

    <%= periodically_call_remote(:url => params) %>
    
    params)%%>
    
  • 您可以提供:frequency选项来指定调用频率

    您可能还希望在控制器中设置format.js块,以呈现只会更新可能更改的内容的RJS模板

    编辑:Rails 3.0版不推荐使用这种方法


    这个问题()提供了在更新版本的RubyonRails中实现这一点的方法。

    您还可以使用下面的脚本自动刷新整个页面


    setTimeout(“location.reload();”,10000);当您说“刷新”时,您的意思是页面将每“n”分钟自动刷新一次,还是有用户将激活的控件(例如按钮)来刷新页面?它将自动刷新脚本语言=“javascript”类型=text/javascript您的链接似乎已断开。没有断开,只是已弃用。我已经更新了链接,指向最新版本的rails的文档。我还添加了一个链接,提供了在新版本的rails中实现这一点的方法。