Rails 3等效于periodic_call_remote

Oma*_*Ali 22 ruby-on-rails ruby-on-rails-3

似乎periodically_call_remote在Rails 3中已弃用,任何想法如何实现相同的功能?

Oma*_*Ali 25

我正在寻找使用Rails 3的正确方法,但现在我确信在Rails 3中没有与periodic_call_remote相同的功能.为了获得与jQuery完全相同的功能,我使用了:

$(document).ready(
  function(){
    setInterval(function(){
      $('#mydiv').load('/controller/action');
    }, 3000);
  });
Run Code Online (Sandbox Code Playgroud)


joh*_*ley 5

如果你真的想使用它,那么你可以安装具有这种方法的旧插件:

http://github.com/rails/prototype_legacy_helper

Rails现在支持UJS.

有关UJS在Rails 3中的更多信息,请查看这些链接:
http://railscasts.com/episodes/205-unobtrusive-javascript
http://www.simonecarletti.com/blog/2010/06/unobtrusive-javascript-in-导轨-3 /

我在原型和link_to_remote标签上写了一篇简短的文章:http:
//www.cowboycoded.com/2010/07/20/replacing-link_to_remote-with-ujs-in-rails-3-prototype/

希望这可以帮助!