【发布时间】:2013-08-15 12:58:56
【问题描述】:
在我的索引页面中,我有一个部分:
索引站点:
<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>
正如您在我的第二个代码 sn-p 中看到的,我的链接已经用 ajax 响应。但我不知道如何删除 _icd1 部分并使用 js 显示部分 icd2 !这样我的 icd2.js.erb 文件实际上看起来像这样:
$('#chapter_list').fadeOut();
谢谢!
【问题讨论】:
-
谢谢你还记得我!它真的帮了我很多!谢谢
标签: ruby-on-rails ruby-on-rails-3