그래서 'A'페이지에 사용자가 밴드의 이름을 입력하고 Amazon API의 도움을 받아 앨범 커버와 가격을 볼 수있는 양식이 있습니다.다른 페이지에서 양식 제출 실행 - 레일즈 3
<%= form_tag(amazon_path, :method => 'get') do %>
<h3> Search for Albums </h3>
<%= label_tag(:amazon_search_form, "by Band/Artist:") %>
<%= text_field_tag(:amazon_search_form) %>
<%= submit_tag("Search") %>
<% end %>
사용자는 프로필 페이지에서 다음과 같은 모든 밴드를 볼 수도 있습니다. 프로필 페이지에서 밴드 'b'를 선택할 수 있습니다 (아마 밴드의 img를 클릭하면됩니다). 그 후, 'A'페이지로 이동하기 위해 링크를 클릭하면 양식이 자동으로 'b'이름과 함께 제출되어 사용자가 'b'의 이름을 입력하지 않아도됩니다. 밴드 'b'의 앨범을보십시오.
사용자가 페이지 'A'로 이동할 때 jQuery의 .submit
함수가 밴드 이름의 매개 변수를 양식에 전달할 수 있는지 알 수 없습니다. 다른 문제는 양식이 나를 혼란스럽게하는 다른 페이지에 있다는 것입니다. 나는 답을 찾아야할지조차 모른다. 이 문제에 대한 Rails 3의 해결책이 있습니까?
팁이 도움이 될 것입니다. 고맙습니다!
추가 설명을 검색어로 amazon_path 엔드 포인트를 쳤고 앨범으로 템플릿을 렌더링한다
, 당신은 프로필 페이지에서 이동하는 사용자를하고자하는 -> Page A -> Band의 앨범 페이지? – Kelend
편집 : 'A'는 양식이 제출 된 앨범 목록뿐 아니라 양식이있는 페이지입니다. – aeyang