Est-il possible d'ajouter une option comme :include_blank => 'Please Select'
dans une méthode select_tag
comme c'est possible avec la méthode select
? Cela ne semble pas fonctionner. Y a-t-il un substitut à cela pour la méthode select_tag
?Puis-je inclure un champ vide dans select_tag?
Répondre
La méthode select_tag ne modifie pas la liste d'options que vous transmettez. Si vous voulez une option vide, vous devez l'inclure dans votre liste d'options.
Si vous utilisez options_for_select, votre liste devrait commencer par l'élément , soit: ["Please select", '']
.
Si vous êtes juste passer html pour select_tag vous assurer que votre première option est:
<option value="">Please Select</option>
Notez que dans Ruby on Rails 3, select_tag()
acceptera un argument booléen :include_blank
(même avec date_select, etc.) .
Dans Rails 3 il y a une option pour :prompt
select_tag
:
select_tag "things", many_thing_as_options, :prompt => "Please select"
Brillant! Merci! J'essayais de préfixer une chaîne avec HTML à l'aide d'options avant que j'ai trouvé votre réponse. – manderson
Ne fonctionne pas pour moi (3.0.20) – gamov
Assez curieusement, include_blank fonctionne sur select_tag mais il ne respecte pas la chaîne qui lui est transmise, donc il montre juste une balise '
- 1. Wordpress: Comment inclure un champ personnalisé dans un tableau (SmplePie)
- 2. vide include (inclure sans retour)
- 3. Django champ vide fallback
- 4. comment ont select_tag dans form_form
- 5. jquery valider champ vide
- 6. Ruby enregistrer le choix sélectionné dans select_tag
- 7. Aide! Vérifier si un champ est vide
- 8. BLToolKit: comment extraire un champ datetime 'vide'?
- 9. comment inclure un champ d'entrée caché css dans les formes
- 10. comment représenter un champ vide en yaml
- 11. Champ vide ou vide dans la base de données
- 12. RoR select_tag valeur sélectionnée
- 13. Comment insérer un champ de données dans une table vide
- 14. Supprimer l'espace vide de fin dans un contenu de champ
- 15. Entrer 0 dans un champ enregistre comme vide?
- 16. vérifier si un champ est vide dans jquery (js)?
- 17. aide rails pour select_tag?
- 18. Champ vide et autres validations dans android
- 19. select_tag avec options_for_select
- 20. variable ou champ vide déclaré
- 21. Castor Collection vide Champ à
- 22. Comment utiliser l'assistant select_tag dans un formulaire imbriqué?
- 23. rails reposful select_tag avec: on_change
- 24. enregistrements multiples utilisant le select_tag
- 25. Comment prévenir, contrer ou compenser, un champ vide/NULL (MySQL) retournant un ensemble vide
- 26. Rails select_tag avec action ajax
- 27. Inclure un '%' dans un NSString?
- 28. Inclure le champ de formule dans l'onglet croisé
- 29. Comment trouver un champ vide sur l'image d'un document numérisé
- 30. Suppression d'enregistrements avec un champ vide à l'aide d'un scope_courbe
Est-ce que cela a à un 'boolean' ou peut vous passer d'une chaîne à ce qui sera affiché? –