Rails Forme Sélectionnez Requis
Je suis en train d'avoir un <select>
être exigée dans mon Rails forme.
C'est mon code (elipsis est de rendre la ligne plus courte):
<div class="field">
<p><%= f.label :category, "Category:" %></p>
<%= f.select :category, ['Analytics','Commerce',..., 'Web'], :prompt => '-- Select One --', :required => true %>
</div>
Les sorties qui
<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>
Mettre {:required => true}
au lieu de :required => true
donne une erreur de syntaxe et {:prompt => '-- Select One --', :required => true}
affiche la page, mais sans le required="true"
dans ma balise select.
Comment puis-je obtenir required="true"
dans ma balise?
stackoverflow.com/questions/11951873/rails-select-required je pense que ce la même question
Mettre {: => true} au lieu de :required => true donne une erreur de syntaxe et {:prompt => '-- Sélectionnez Un --', : => true} affiche la page, mais sans le required="true" dans ma balise select.
Mettre {: => true} au lieu de :required => true donne une erreur de syntaxe et {:prompt => '-- Sélectionnez Un --', : => true} affiche la page, mais sans le required="true" dans ma balise select.
OriginalL'auteur Michael Johnston | 2013-04-21
Vous devez vous connecter pour publier un commentaire.
essayer celui-ci....
:required => true
ainsi, mais je ne suis pas sûr si elles sont nécessaires. Merci pour l'aide que.OriginalL'auteur Aditya Kapoor
Pour Rails 4
OriginalL'auteur Mugur 'Bud' Chirica
Je ne suis pas sûr si c'accomplir ce que vous voulez, mais j'ai deux solutions pour vous. Vous pouvez utiliser simpleform gem.
OU
Style:
Le css:
OriginalL'auteur Przemek Mroczek