gpt4 book ai didi

html - 如何将隐藏表格放入表格中?

转载 作者:太空宇宙 更新时间:2023-11-03 18:04:13 24 4
gpt4 key购买 nike

我是 HTML 和 RoR 的新手。我尝试在提交隐藏表单的表旁边有一个按钮。但由于某种原因,该按钮未显示在生成的 HTML 中。

<table class="centerBox">
<h3>Search Results:</h3>
<thead>
<tr>
<th>Name</th>
<th>Code</th>
<th>Subject_id</th>
</tr>
</thead>

<tbody>
<% @searchResults.each do |searchResult| %>
<tr>
<td><%= searchResult.name %></td>
<td><%= searchResult.code %></td>
<td><%= searchResult.subject_id %></td>
<td>
<% form_for(:enrollment, url: enroll_path) do |f| %>
<div class="actions">
<%= f.hidden_field(:enrollment, :course_name => searchResult.name)%>
<%= f.hidden_field(:enrollment, :user_id => current_user) %>
<%= f.submit "Enroll"%>
</div>
<% end %>
</td>
</tr>
<% end %>
</tbody>
</table>

生成的 HTML:

<tr>
<td>Independent Study</td>
<td>AAAS 98B</td>
<td>1161-100</td>
<td>
</td>
</tr>

在网页上: enter image description here

最佳答案

要使 erb 代码打印您调用的方法的输出,您需要对 <%= %> 标记使用 =,就像您对字段和提交按钮所做的那样。

<%= form_for(:enrollment, url: enroll_path) do |f| %>
<div class="actions">
<%= f.hidden_field(:enrollment, :course_name => searchResult.name) %>
<%= f.hidden_field(:enrollment, :user_id => current_user) %>
<%= f.submit "Enroll"%>
</div>
<% end %>

关于html - 如何将隐藏表格放入表格中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52885747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com