1
表單提交值爲零,但我選擇了一個值。如何使用簡單形式的寶石來傳遞選擇輸入的值?
<%= simple_form_for @offer do |f| %>
<div class="form-group">
<%= f.label :days_per_turn, "Days Per Turn" %>
<%= f.select :days_per_turn, [ 1, 2, 3, 5, 7, 10, 14 ], selected: '1' %>
<%= f.label :play_as, "I Play As" %>
<%= f.select :play_as, [ 'Random', 'White', 'Black' ], selected: 'Random' %>
<%= f.label :rated, "Rated" %>
<%= f.select :rated, [ 'Yes', 'No', 'Takeback' ], selected: 'No' %>
</div>
<div class="actions">
<%= f.submit "Submit", :class => 'btn btn-primary' %>
</div>
只是一個忠告:請記住,Rails及其生態系統的設計考慮了Web應用程序的開發。通常情況下,問題已經解決 - 例如初始化表單的值。你試圖重新發明車輪越多,你將面臨的問題越多。堅持其慣例,你會很開心。 :) –