使用jquery和jquery-rails等效于remote_function

时间:2011-01-29 21:28:02

标签: jquery ajax ruby-on-rails-3

我正在使用Rails 3.0.3和Ruby 1.9.2构建应用程序。我已经安装了jquery-rails gem并使用jquery而不是prototype。我有一个.js.erb将更新div标签的内容,但我需要在控制器中调用一个函数来获取div标签的更新信息。有人可以提供一个例子或指向我吗?我已经尝试过railscasts不引人注目的javascript教程,但我无法得到的是为我的情况工作。

2 个答案:

答案 0 :(得分:0)

在Rails 3中,已删除所有remote_methods个助手。要使它们与AJAX一起使用,只需将:remote => true选项传递给原始的非远程方法。

参考:Unobtrusive JavaScript in Rails 3

答案 1 :(得分:0)

请参阅How to make Ajax calls with Rails 3 using remote_function?以及我的评论。 Ibz的答案,补充说:遥控,只对形式元素有意义,即便如此只是故事的一部分。