コントローラーの「更新」機能に常にフォームを送信するフォームがあり、「remote_form_for」タグを使用してこのフォームを作成しました。このフォームには、さまざまなテーブルのオブジェクトがあり、このフォームから、AJAX 要求を介してフォーム データ全体を別の関数 (「更新」関数ではなく) に送信したいと考えています。
アクションで送信タグを使用するなど、多くの方法を試しました
<% remote_form_for @employee, :url => organization_employee_path(@organization, @employee), :method => :put do |employee_form| %>
// form objects and other functionalities
....
....
// views inside the forms
<div id="employee_header_div">
<%= render :partial => "employee_header", :locals => {:employee => @employee} %>
</div>
...
...
<%= submit_tag "page_level_validation", :id => "page_level_validation" , :action=>"validate"%>
<% end %>
しかし、Ajax リクエストは常に同じ「更新」関数を呼び出します。
誰かがこの問題を解決するのを手伝ってくれるなら、それは非常に役に立ちます。