По представлениям / категориям / index.html.erb:
<% @categories.each do |category| %>
<%= link_to category_path(category), :remote => true do %>
<%= category.name %>
<% end %>
<div class="category_<%= category.id %>">
</div>
<% end %>
Затем создайте частичные представления / категории / _show.html.erb (здесь вы можете вставить таблицу или структуру с начальной строкой и столбцами):
<% @category.tracks.each do |track| %>
<%= track.name %>
... and you can add here delete and edit actions
<% end %>
Затем создайте представления / категории / show.js.erb:
$(".category_<%= @category.id %>").html("<%= escape_javascript(render("show")) %>");
То, что вы пытаетесь сделать, не имеет ничего общего с начальной загрузкой, если только вы не хотите, например, отображать треки на модале начальной загрузки.