单击同一个表元素时获取表元素

时间:2010-02-13 04:59:40

标签: ruby-on-rails ruby rubygems jruby

我正在开发一个项目,我对这个问题有疑问。

我正在构建ruby on rails项目,该项目将为列表学生提供姓名。

首先,我会在表格中列出我的学生信息,但缺少一部分。

当用户点击学生姓名时,会出现另一个表格并显示学生的其他信息(如课程或GPA)。

该表显示学生姓名(此部分成功。)

但是当用户点击学生姓名时,我不知道如何发布我的变量。

此外,我知道AJAX的基本原理。但我不知道如何在用户点击表格中的学生姓名时传递我的变量。

我不使用表单,我尝试使用link_to_remote方法修复此问题,但我无法发布我的变量。因为我可以根据我的包含整个数据库的列表变量在for循环中构造我的表.I过滤器只获取ruby的控制器部分中的名称和姓氏在轨道上,我有这个列表变量。当在for-loop我使用<%= student.name%>用于显示我的变量部分的标记。我必须将此变量发布到页面,以便根据名称过滤GPA或课程名称。我需要类似link_to_remote方法来发布我的变量student.name

我在等你的帮助。

代码如下:

    <table border="1">
  <tr>
    <th>
      Name
    </th>
  </tr>
    <% @listing.each do |student| %>
  <tr>
    <td>
       <%=student.name%> <%= student.surname %>
    </td>
  </tr>
<% end %>

1 个答案:

答案 0 :(得分:0)

问题已解决,:with =&gt; link_to_remote方法中的“'id = blabla'”