我一直在搜索近2個小時的計算器,現在經歷了類似的問題,但答案似乎並不奏效。如何在select_tag/options_from_collection_for_select中設置「selected」
我有以下代碼:
<%= select_tag "name_dropdown", options_from_collection_for_select(@models, "friendly_id", "name") %>
我想顯示爲選定的,而不是在默認情況下將第一標籤我以前選擇的選項。
在其他問題,他們建議添加以下(他們都沒有工作)。
<%= select_tag "name_dropdown", options_from_collection_for_select(@models, "friendly_id", "name", "1") %>
或者:
<%= select_tag "name_dropdown", options_from_collection_for_select(@models, "friendly_id", "name", @models.first.id) %>
PS。我使用Rails 3.1.RC4
這是表單還是獨立選擇? – s84
這是一個獨立的選擇 – imjp