【发布时间】:2015-12-31 08:00:14
【问题描述】:
我的列有 3 种可能性,比如说(水果、蔬菜、肉)。我想用下拉菜单过滤我的行,所以它只显示有水果或蔬菜等的行。我一直在看 ransack gem,但所有的例子都让你在文本字段中输入一些东西。我计划有几个下拉菜单来过滤其他列。洗劫甚至是最好的方法吗?
【问题讨论】:
-
是的,你可以去洗劫了
标签: ruby-on-rails search filter gem ransack
我的列有 3 种可能性,比如说(水果、蔬菜、肉)。我想用下拉菜单过滤我的行,所以它只显示有水果或蔬菜等的行。我一直在看 ransack gem,但所有的例子都让你在文本字段中输入一些东西。我计划有几个下拉菜单来过滤其他列。洗劫甚至是最好的方法吗?
【问题讨论】:
标签: ruby-on-rails search filter gem ransack
<%= f.select :poollength_eq, options_for_poollength, {:include_blank => "Select Pool Length"}, {:style => "width:175px", class: "form-control"} %>
我在 application_helper.rb 中将 options_for_poollength 定义为
def options_for_poollength
[['Long Course Meters','LCM'], ['Short Course Yards','SCY'], ['Short Course Meter','SCM']]
end
【讨论】: