0
我試圖讓用戶的選擇堅持在options_for_select。選擇選項,堅持選定的值
繼承人我的代碼:
<div class="form-group">
<%= f.label :team_for, "I'm for" %> <br>
<%= f.select :team_for, options_for_select(User::TEAMFOR), :prompt => "Please Select" %>
</div>
我該怎麼設置呢?
我的HTML輸出:
<div class="form-group">
<label for="user_team_for">I'm for</label> <br>
<select id="user_team_for" name="user[team_for]">
<option value="">Please Select</option>
<option value="Team Druid">Team 1</option>
<option value="Team Hunter">Team 2</option>
<option value="Team Mage">Team 3</option>
<option value="Team Paladin">Team 4</option>
<option value="Team Priest">Team 5</option>
<option value="Team Rogue">Team 6</option>
<option value="Team Shaman">Team 7</option>
<option value="Team Warrior">Team 8</option></select>
</div>
如果我選擇的東西,它進入數據庫,並顯示正確,但在編輯頁面未顯示的選擇,而不是總是「團隊1」被設定爲選擇。
我需要顯示選定的值。
你是什麼意思的 '棒' 呢?你想堅持它在數據庫中嗎? – Josh
select在數據庫中並顯示正確,只有用於選擇的按鈕被重置爲提示。 –
您可以發佈您的選擇列表正在輸出的html和您試圖保存的**精確**值嗎? – Josh