0

在我的索引页面中,我有一个部分:

索引站点:

<div id="chapter_list">
<%= render 'icd1' %>
</div>

这个部分 _icd1 应该有到另一个部分 _icd2 的链接。

实际上 _icd1 链接到一个普通站点:

<% @icd1.each do |f| %>
<%= link_to "#{f.von} - #{f.bis}  #{f.bezeichnung}", icd_show_path(f), remote: true  %>
<% end %>

所以我的第一个问题是如何使用参数“f”链接到部分 _icd2?

接下来我希望当用户单击指向 _icd2 的链接上的部分 _icd1 时,部分 _icd1 消失,而呈现部分 _icd2:

这样索引站点看起来像:

<div id="chapter_list">
<%= render 'icd2' %>
</div>

正如您在我的第二个代码片段中看到的那样,我的链接已经用 ajax 响应。但我不知道如何删除 _icd1 部分并使用 js 显示部分 icd2 !所以我的 icd2.js.erb 文件实际上看起来像这样:

$('#chapter_list').fadeOut();

谢谢!

4

1 回答 1

1
$('#chapter_list').html("<%= j render('icd2') %>");
于 2013-08-15T04:58:56.143 回答