0

ユーザーが myimage をクリックしたときにネットワーク値を表示したいのですが、レールを初めて使用するので、表示方法がわかりません。

以下は、zone.Zone_id==network.zone_id のときに値をレンダリングする index.html.erb ファイルです。ユーザーが myimage をクリックしたときにこの値が必要です。

<% @zones.each do |zone| %>
<tr>
 <td><span onclick="networkrender(<%= zone.Zone_id%>);" id="myimage_<%=one.Zone_id%>">
     <%= image_tag("minus.gif")%></span></td>
 <td><span><input type="checkbox" /></span></td>
 <td><%=zone.Zone_name%></td><br />   
</tr>

<% @networks.each do |network| %>
  <% if(zone.Zone_id == network.zone_id)%>
  <tr class="trhideclass1">
   <td></td>
   <td><span><input type="checkbox" /></span></td>
   <td><%= network.network_name %></td>
   <td><%= network.local_tb_id %></td>
   <td><%= network.interconnect %></td>
   <td><%= network.interconnect_tb_id %></td>
   <td><%= network.tonegroup %></td>
  </tr>
<% end %>

<% end %>
4

1 に答える 1

0

これについては、javascript/jQuery を使用する必要があると思います。

ニーズに応じて、http ://jqueryui.com/show/またはhttp://jqueryui.com/toggle/のいずれかが適しています。

$(document).ready(
  function(){
     $("#myimage").click(function () {
        $(".trhideclass1").show("slow");
     });

  });
于 2013-09-07T10:51:23.720 に答える