如何在用户单击图像按钮时显示视图中的值。

时间:2013-09-07 10:37:26

标签: ruby-on-rails

我想在用户点击myimage时显示网络值。我是rails的新手,我不知道如何展示它。

下面是我的index.html.erb文件,它在zone.Zone_id == network.zone_id时呈现值。当用户点击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 %>

1 个答案:

答案 0 :(得分:0)

我相信你必须对此进行javascript / jQuery。

根据您的需要,http://jqueryui.com/show/http://jqueryui.com/toggle/都适合您。

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

  });