0
컨트롤러의 배열에서 수집 한 카테고리가있는 단일 select_tag가 있습니다. 사용자가 범주를 선택하면 응용 프로그램이 선택한 범주로 리디렉션되기를 원합니다. 내보기에 다음 코드가 있습니다. (I 해봤 모두 사용 : 방법 => : 얻을 : 게시물 만 변경 development.log 파일에) 나는 다음이 development.log 파일에 기록됩니다 옵션 중 하나를 선택하면RoR에서 observer_field를 사용하는 방법?
<%=select_tag "cat_selected", options_for_select(@cats_for_mt)%><br>
<%=observe_field 'cat_selected',
:url => {:action => :viewflokkur},
:with => 'cat',
:method => :get %>
.
Processing CategoriesController#viewflokkur (for 127.0.0.1 at 2010-06-12 12:33:26) [GET]
Parameters: {"cat"=>"Taugasjúkraþjálfun", "authenticity_token"=> "B2u5ULNr7IJ/ta0+hiAMBjmjEtTtc/yMAQQvSxFn2d0="}
Rendering template within layouts/main
Rendering categories/viewflokkur
Completed in 20ms (View: 18, DB: 0) | 200 OK [http://localhost/categories/viewflokkur?cat=Taugasj%C3%BAkra%C3%BEj%C3%A1lfun&authenticity_token=B2u5ULNr7IJ%2Fta0%2BhiAMBjmjEtTtc%2FyMAQQvSxFn2d0%3D]
이 글에 따르면 지금은 "viewflokkur"에 있어야하지만 브라우저 창에는 아무런 변화가 없습니다. 컨트롤러에서해야 할 일이 있습니까?
<label for="search">Search term:</label>
<%= text_field_tag :search %>
<%= observe_field(:search,
:frequency => 0.5,
:update => :results,
:url => { :action => :search }) %>
<div id="results"></div>
이 here 발견 :
BR,
신 드리
내 페이지에서 div 태그를 업데이트하고 싶지는 않지만 리디렉션해야합니다. 내가 할 수 있을까? –
그래, 고마워, 당신의 제안과 비슷한 방법을 찾는 결국 :) –