Prompt dans un formulaire pour éditer

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

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.

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 G…
Pour transmettre des messages à ce groupe, envoyez un e-mail à l’adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l’adresse
[email protected]

Subscription settings:
http://groups.google.com/group/railsfrance/subscribe?hl=fr

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.

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”

2010/4/19 Thomas T. [email protected]

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 G…
Pour transmettre des messages à ce groupe, envoyez un e-mail à l’adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l’adresse
[email protected]

Subscription settings:
http://groups.google.com/group/railsfrance/subscribe?hl=fr