【问题标题】:How to make a drop-down in rails?如何在rails中进行下拉?
【发布时间】:2021-04-23 19:59:18
【问题描述】:
我想要一个下拉列表来列出我的所有类别,但是当我点击它的链接时,浏览器没有反应。
这是我的代码
<select>
<option>Select Category You Like</option>
<% @categories.each do |category| %>
<option>
<%= link_to category.category, category %>
</option>
<% end %>
</select>
【问题讨论】:
标签:
html
ruby-on-rails
ruby
【解决方案1】:
<div class="dropdown">
<a data-toggle="dropdown" class="btn">
Find Category You Like <span class="caret"></span>
</a>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu">
<% @categories.each do |category| %>
<li class="">
<span class="center"> <br>
<%= link_to category.category, category %> <small>(<%= category.blogs.count %>)</small>
</span>
</li>
<% end %>
</ul>
</div>
它的工作..谢谢
【解决方案2】:
您应该使用 CSS 或 JS 制作下拉菜单,而不是使用 select option 标签。