Я пытаюсь повторно отправлять всю страницу каждый раз, когда выбирается выпадающий список, и вызывать действие контроллера. На этом этапе нет необходимости в Ajax, следовательно, form_tag
.
В Haml, как я могу прикрепить действие JavaScript к каждой опции, чтобы я вызывал действие контроллера и передавал ему идентификатор опции?
= form_tag user_path(@user), method: :get do
.row
.col-sm-6
%p.pull-left
= 'from'
.col-sm-6
%select
%option Choose one
%option year onchange: 'javascript: $( this ).trigger("")'
%option month onchange: 'javascript: $( this ).trigger("")'
%option all time onchange: 'javascript: $( this ).trigger("")'