繁体   English   中英

Rails:搜索的自定义下拉列表

[英]Rails: custom drop down list for search

我使用Rails 5.1,并且有两个带有1)年和2)个月的下拉框。 一切正常!

现在,我想在“月”下拉列表中添加一个“所有月”选项。

我的索引视图:

<%= form_tag jobs_path, method: :get do %>
  <%= select_year(Date.today, {:prompt => "Year",:start_year => DateTime.now.year,:end_year => DateTime.now.year - 7, prefix: 'select'},{:field_name => 'year', :id => 'start-year'}) %>
  <%= select_month(Date.today, {:prompt => "month",use_short_month: true, prefix: 'select'},{:field_name => 'month', :id => 'start-month'}) %>
  <%= submit_tag("Filter Jobs", :id=>"button", :class=>"Test", :name=>"submit") %>
<% end %>

select_month的文档中,我看不到添加“所有月份”的选项。

如何将“所有月份”添加到“月份”下拉列表中?

您可以使用javascript来实现,需要在document_loaded时在此处添加其他选项:-

$(document).ready(function(){
  $('#start-month').append('<option value="all" selected="selected">All</option>');
})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM