我無法使用select_tag獲取選定的值。 在我new.html.erb,我有以下代碼:Ruby on Rails select_tag選定值
<%= 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]) %>
但它沒有工作。有沒有人知道如何在edit.html.erb中將new.html.erb中的選定值設置爲默認值?任何幫助,將不勝感激。
我認爲這是錯誤的,你應該通過'selected'選擇'select_tag'不是選項 –
或者如果你想這樣做,只需將選擇的(默認)作爲第二個參數。 –
@MichaelSzyndel:OKie ..讓我檢查一下,然後編輯..謝謝.. – Jyothu