0

我想创建几个作为活动名称的 link_to_remote 链接:

<% @campaigns.each do |campaign| %>
<!--link_to_remote(name, options = {}, html_options = nil)-->
   <%= link_to_remote(campaign, :update => "campaign_todo",
                                :url => %>    
<% end %>

我希望在页面上更新输出以呈现部分内容,该部分内容通过与活动关联的值循环运行。

API文档说这将呈现一个部分,但我不清楚 :partial 模板的名称是在哪里传递的,无论是在这里还是在控制器中

谢谢。

4

2 回答 2

0

根据文档,控制器将渲染部分。

通常,结果将是由控制器使用 render :partial 准备的部分。

于 2010-05-28T18:16:43.863 回答
0

当然在控制器中。在这里,您将创建一个 AJAX 片段,该片段将从您的控制器中提取您指定的url 。

生成的 javascript 无法访问它在客户端 PC 上运行的任何部分 b/c。

控制器决定响应该请求的内容。它可以渲染部分、模板、文本或任何内容。

于 2010-05-28T18:17:39.900 回答