0

現在、私は次のものを持っており、動作します:

<%= link_to 'stop service', service_path(:id => @service.id, 'service[stopped]' => true, method: :put, data: { confirm: 'Are you sure?' } %>

リンクは次のようになります。http://localhost:3000/services/1?service%5Bstopped%5D=true

そのため、service[stopped]パラメーターはクエリ文字列の一部としてサーバーに送信されます。代わりに POST/PUT フォーム パラメータとして送信する必要があります。'service[stopped]' => trueハッシュ内に追加しようとしましdataたが、何もしませんでした。

4

1 に答える 1