最近selectタグを使用して、ビューからコントローラにパラメータを渡す際に問題が発生しました。ここでは、コードです:私が欲しいものRailsタグを選択 - コントローラに引数を渡す
/app/views/admins/heimdall.html.erb
<%= select_tag 'users',options_from_collection_for_select(User.where(id: @users.ids), "id", "email", params[:users].blank? ? current_user.id : params[:users]), :onchange => "this.form.submit();", class: 'form-control pull-right' %>
は、ページをリロードするために、ハッシュのparamsに選ばれたユーザーのIDを渡すことです今回は、選択したユーザーデータを使用します。コンソールで
私はこのエラーを得た:
HEIMDALL:280キャッチされない例外TypeError:プロパティを読み取ることができませんuは私を助け場合、私は、とても幸せになりますヌル
の「提出」。
本当にフォームタグが必要でした。問題は解決しました。 – Borbat