Ruby on rails 如何在ror应用程序中将列名移动到下一列?
我在RoR应用程序中添加了复选框功能,我的表中只有一列(内容),添加复选框功能后,复选框将显示在内容列中,内容列中的记录将移动到下一列。如何在记录上方移动列名和显示 我是一个初学者,请帮助我提高我的RoR学习 My Index.html.erb文件:Ruby on rails 如何在ror应用程序中将列名移动到下一列?,ruby-on-rails,Ruby On Rails,我在RoR应用程序中添加了复选框功能,我的表中只有一列(内容),添加复选框功能后,复选框将显示在内容列中,内容列中的记录将移动到下一列。如何在记录上方移动列名和显示 我是一个初学者,请帮助我提高我的RoR学习 My Index.html.erb文件: <p id="notice"> </p> <h1>Messages</h1> <%= form_tag messages_path, method: :delete do %> <
<p id="notice"> </p>
<h1>Messages</h1>
<%= form_tag messages_path, method: :delete do %>
<table>
<thead>
<tr>
<th>Content</th>
<th colspan="3"></th>
</tr>
</thead>
<tbody>
<% @messages.each do |message| %>
<tr>
<td><%= check_box_tag "message_ids[]", message.id%></td>
<td><%= message.content %></td>
<td><%= link_to 'Show', message %></td>
<td><%= link_to 'Edit', edit_message_path(message) %></td>
<!-- <td><%= link_to 'Destroy', message, method: :delete, data: { confirm: 'Are you sure?' } %></td> -->
</tr>
<% end %>
</tbody>
</table>
<br>
<%= submit_tag :Delete,class: 'btn' %>
</br>
<% end %>
<br>
<%= link_to 'New Message', new_message_path %>
</br>
信息
内容
这是一个html问题,而不是ror问题
您的表标题必须与行数据匹配,并且您尚未为新复选框列添加标题
做一些类似于:
<tr>
<th>Checkbox</th>
<th>Content</th>
<th colspan="3"></th>
</tr>
复选框
内容
如果此复选框列的表格标题中不需要任何内容,请将其保留为空,例如:
<tr>
<th></th>
<th>Content</th>
<th colspan="3"></th>
</tr>
内容
它们将正确对齐。请在标题中添加复选框,这是HTML问题,而不是ROR问题
<tr>
<th>Checkbox</th>
<th>Content</th>
<th colspan="3"></th>
</tr>
复选框
内容
您首先需要内容,然后应显示复选框。对吗?非常感谢:-)@Taryn East