我正在开发一个项目,我对这个问题有疑问。
我正在构建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 %>
答案 0 :(得分:0)
问题已解决,:with =&gt; link_to_remote方法中的“'id = blabla'”