Próbuję wymagać <select>
w moim formularzu Rails.Wymagany formularz wyboru Railsy
To jest mój kod (elipsis jest, aby linia krótsza):
<div class="field">
<p><%= f.label :category, "Category:" %></p>
<%= f.select :category, ['Analytics','Commerce',..., 'Web'], :prompt => '-- Select One --', :required => true %>
</div>
które wyjścia
<div class="field">
<p><label for="startup_category">Category:</label></p>
<select id="startup_category" name="startup[category]">
<option value="">-- Select One --</option>
<option value="Analytics">Analytics</option>
<option value="Commerce">Commerce</option>
<option value="Content Management">Content Management</option>
<option value="Gaming">Gaming</option>
<option value="Green">Green</option>
<option value="Media">Media</option>
<option value="Social Media">Social Media</option>
<option value="Technology - Software">Technology - Software</option>
<option value="Technology - Hardware">Technology - Hardware</option>
<option value="Web">Web</option></select>
</div>
Umieszczenie {:required => true}
zamiast :required => true
daje błąd składni i {:prompt => '-- Select One --', :required => true}
renderuje stronę, ale bez required="true"
w moim tagu select.
Jak mogę uzyskać required="true"
w moim tagu?
http://stackoverflow.com/questions/11951873/rails-select-required myślę, że to samo pytanie –
@leef Umieszczenie {: wymagana => true} zamiast: wymagana => true podaje błąd składni i {: prompt => '- Select One -',: required => true} renderuje stronę, ale bez wymaganej = "true" w moim znaczniku select. –