У меня есть рабочий фильтр на столе, теперь я хочу предварительно выбрать один из фильтров, в соответствии с которым пользователь команды. Кода для фильтра является следующейRails: Preselect Option из выпадающего меню
<%= form_tag request.path, :method => 'get' do %>
<%= select_tag "filter", options_for_select([ "Alle", "Men", "Women", "Juniors" ], params[:filter]), class: 'my_filter'%>
<% end %>
Теперь каждый пользователь принадлежит к одной из четырех групп, в базе данных пользователей идентифицированных как team_id теперь, если я открыть страницу, я хочу, чтобы выбрать по Фитлеру для каждого пользователь по умолчанию.
Спасибо за вашу помощь
редактировать:
работать с этим Js обновить код
<script type="text/javascript">
$(function(){
$('select.my_filter').on('change', function(){
alert($(this).val())
$(this).closest('form').submit()
})
})
Да, это было бы работать, но если я изменю фильтр, я хочу, чтобы он отображался впоследствии, я добавил рабочий код javascript к вопросу. Я просто хочу, чтобы initialy выбирал предопределенный выбор – Lenny