0
Ruby on Rails를 사용하고 있으며 컨트롤러에서 사용하기 위해 뷰에서 'select'드롭 다운에서 filterrific 범위 변수에 액세스하려고합니다.Ruby on Rails에서 filterrific 범위 변수에 직접 액세스하려면 어떻게해야합니까?
기본적으로 내 코드는 다음과 같습니다.
<%= form_for_filterrific @filter do |c| %>
<%= c.select(:departments, @filter.select_options[:docs], {}, {style: "width: 140px;"}) %>
<% end %>
드롭 다운에서 현재 선택된 doc
옵션을 얻을이 컨트롤러에 전송하는 방법이 있나요?
당신은 보낼 수 없습니다 보기에서부터 컨트롤러로 돌아 오는 것들. 일단 컨트롤러가 그 일을 끝내면 렌더링에 손을 대지 않고 볼 수 있으며 일방 통행 거리가됩니다. 양식 제출을위한 AJAX 호출을 통해 드롭 다운의 변경 사항을 컨트롤러의 다른 인스턴스에만 전파 할 수 있습니다. – tadman