200 votes

Rails de sélectionner helper - par défaut sélectionné valeur, comment ?

Voici un code que j’utilise maintenant.

Comment modifier pour le rendre sa valeur par défaut `` lorsque la page est chargée ?

243voto

htanata Points 11200

Cela devrait le faire:

 <%= f.select :project_id, @project_select, :selected => params[:pid] %>
 

148voto

lynx Points 521

Utilisez l’attribut droite de l’instance actuelle (p. ex. `` ) :

59voto

Cheng Points 1320

Rails 3.0.9

39voto

Mike Bethany Points 130

Le problème avec toutes ces réponses, c’est qu’ils la valeur du champ la valeur par défaut même si vous essayez de modifier votre enregistrement.

Vous devez définir la valeur par défaut à votre valeur existante et ensuite seulement il la valeur réelle par défaut si vous n’avez pas une valeur. Comme suit :

Pour tous ceux qui ne connaissent pas vous utilisez toujours puis ajoutez votre nom de domaine à la fin de cela.

24voto

gavit Points 189

Essaye ça:

     <%= f.select :project_id, @project_select, :selected => f.object.project_id %>
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X