0

select_tag を使用して選択した値を取得できません。私の new.html.erb には、次のコードがあります。

<%= select_tag "dams_provenance_collection[subjectType][]",  options_for_select(subjectTypeArray), :prompt=>"Select subject type" %>

edit.html.erbでは、new.html.erbから選択した値をデフォルトとして使用したいので、試しました:

<%= select_tag 'dams_provenance_collection[subjectType][]',  options_for_select(subjectTypeArray, params[:selected])  %>

しかし、うまくいきませんでした。new.html.erb から選択した値を edit.html.erb のデフォルトとして設定する方法を知っている人はいますか? どんな助けでも大歓迎です。

4

2 に答える 2

3

これを試して、

<%= select_tag "dams_provenance_collection[subjectType][]", options_for_select(array_values, :selected => params[:option]) %>
于 2013-07-12T05:57:36.913 に答える