我的视图显示了在搜索中返回的产品表,以及它们各自的详细信息、销售这些产品的供应商及其相关价格。我想要做的是将供应商和价格放在下拉列表中,而不是让两个数据单元格有 5 个以上的供应商和价格扭曲表格行高。这可能吗?最好的方法是什么?我看过使用列表,但不确定如何以这种方式将价格和供应商放在下拉列表中。我目前正在使用表格中的表格(表格开始),但如果您认为有更好的方法,请告诉我。这是我目前的看法:
<table>
<tr class="search-table">
<td>Product</td>
<td>Details</td>
<td>Brand</td>
<td>ID</td>
<td>Vendors</td>
</tr>
<% @search_res.each do |item| %>
<tr class="search-table">
<td><%= item.product %></td>
<td><%= item.details %></td>
<td><%= item.brand %></td>
<td><%= item.id %></td>
<td>
<table>
<tr>
<% item.vendors.each do |vendor| %>
<td><%= vendor.name %></td>
<% end %>
</tr>
<tr>
<% item.inventory_items.each do |product| %>
<td><%= product.price %></td>
<% end %>
</tr>
</table>
</td>
</tr>
<% end %>
</table>
提前致谢!