Ruby on rails 3 渲染部分onclick-in轨道

Ruby on rails 3 渲染部分onclick-in轨道,ruby-on-rails-3,jquery,Ruby On Rails 3,Jquery,是否可以在单击链接时渲染部分内容 我在谷歌和这里搜索过,但找不到任何有用的东西 谢谢是的,这是可能的。以下示例使用jQuery,正如您标记它一样: 在视图文件(实际显示的页面)中: 在路径_到_controller.js.erb(js响应文件)中: $(“#您的占位符id”).prepend(“”); 希望有帮助 您好,谢谢,我想通过AJAX加载的部分被称为“variant”,如下所示:collection=>product.items.visible.order(“position ASC”

是否可以在单击链接时渲染部分内容

我在谷歌和这里搜索过,但找不到任何有用的东西


谢谢

是的,这是可能的。以下示例使用jQuery,正如您标记它一样:

在视图文件(实际显示的页面)中:

在路径_到_controller.js.erb(js响应文件)中:

$(“#您的占位符id”).prepend(“”);

希望有帮助

您好,谢谢,我想通过AJAX加载的部分被称为“variant”,如下所示:collection=>product.items.visible.order(“position ASC”)%%>是否可以按照您的建议进行操作?是的,您必须键入“variant”,:collection=>product.items.visible.order(“position ASC”)%%>。只是别忘了逃走!
<%= link_to "Display a new view", path_to_controller, :remote => true %>
respond_to do |format|
  format.js
end
$("#your-placeholder-id").prepend('<%= escape_javascript(render 'path/to/view') %>');