1
나는 다음과 같은
form_tag
작업이이 사실
> :때 form_tag와 url_for : 방법, ID를 "삭제"및 : 원격 =이
<%= form_tag url_for(:controller => "profiles", :action => "remove_academic", :method => :delete), :id => "remove_major_goal", :remote => true do %>
그러나, HTML은 쇼 제작 : 방법 => "삭제"를하지 않습니다 일. 그래서 여기 form_tag
에 대한 몇 가지 answers을 발견하고이 시도 : 다시 오류를 맞이할 것을 그러나
<%= form_tag url_for({ :controller => "profiles", :action => "remove_academic", :method => "delete" }, { :id => "remove_major_goal", :remote => true }) do %>
합니다. 내가 도대체 뭘 잘못하고있는 겁니까?
문서에는''delete ''에 대한 언급이 있습니다 : 양식을 제출할 때 사용하는 방법으로 대개 "get"또는 "post"입니다. "put", "delete"또는 다른 동사를 사용하는 경우 _method라는 이름의 숨겨진 입력이 추가되어 동사 위에 게시를 시뮬레이트합니다. http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-form_tag – tvalent2
네, 방법 옵션에 대해 옳습니다. 수정 된 원본 버전의 답변을 수정하여 메서드 호출을 수정합니다. –