Forum: Rails France Prompt dans un formulaire pour éditer

Posted by Thomas Tomtom (tombabibel)
on 2010-04-18 17:43
Bonjour,

Bonjour je me suis j'ai une annonce que je remplie grâce à un
formulaire. Avec l'action new un champ de mon form s'ecrit comme ceci :
<%= f.collection_select :country_id, Country.find(:all), :id, :name,
:prompt => "Select a Country" %>

Le prompt fonctionne très bien.
Par contre quand j'édite mon annonce mon champ de form s'ecrit pareil
par contre prompt ne s'affiche plus. Dans mon select il affichera toutes
les valeurs sauf "Select a country".

Je dois absolument le retrouver lors de mon action édit. Comment puis je
faire. Merci
Posted by Thomas Tomtom (tombabibel)
on 2010-04-18 17:53
je viens de voir que l'on pouvait utiliser {:include_blank => 'Select a 
Country'} a la place de prompt mais lorsque j'édite mon annonce il n'y a 
toujours pas "Select a Country" qui s'affiche dans mon formulaire.
Posted by Nicolas G (Guest)
on 2010-04-19 16:43
(Received via mailing list)
si tu édites tu as la valeur de pays déjà renseignée, donc pas besoin de
"select a country" non ?


NG

--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" 
de Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscribe@googlegroups.com

Subscription settings: 
http://groups.google.com/group/railsfrance/subscribe?hl=fr
Posted by Thomas Tomtom (tombabibel)
on 2010-04-19 16:49
eh bien si, j'en ai besoin car j'utilise un script javascript et il me 
faut donc select a country en début de liste.
Posted by Nicolas G (Guest)
on 2010-04-19 17:27
(Received via mailing list)
2010/4/19 Thomas Tomtom <list-incoming@andreas-s.net>

> eh bien si, j'en ai besoin car j'utilise un script javascript et il me
> faut donc select a country en début de liste.
>
>
à quoi te sert ton script JS ?

NG

--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" 
de Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscribe@googlegroups.com

Subscription settings: 
http://groups.google.com/group/railsfrance/subscribe?hl=fr
Posted by Thomas Tomtom (tombabibel)
on 2010-04-19 17:33
eh bien dans mon script j'utilise $('#country').selectedIndex = 0;
et pour pour le selectedIndex = 0 il ne me faut aucune valeur. D'ou 
l'utilité de prompt "select a country"
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.