J'ai un formulaire où les utilisateurs peuvent éditer des données d'entrée précédemment, certaines de ces données proviennent des boîtes de sélection sur le nouveau formulaire. Dans le formulaire d'édition, ces mêmes champs sont à nouveau sélectionnés et pour éviter d'écraser la valeur actuelle, je la passe en option. (Comme ci-dessous)Éviter les doublons options_for_select pendant l'édition
<%= f.select :ldn, options_for_select([[@subcontractor.ldn], ["No"], ["Yes"]]) %>
Le résultat de ceci est que la boîte de sélection a trois options dont deux sont des doublons.
Example http://f.cl.ly/items/3R172U1b0k3a0x3T3a2H/Screen%20Shot%202013-02-12%20at%2008.03.09.png
Quelqu'un peut-il conseiller une solution décente à cela?
Merci, semble fonctionner parfaitement. – RyanMacG
En fait, je viens de l'essayer avec quelques autres et il semble ne pas fonctionner comme espéré [exemple] (http://cl.ly/image/38072J2t2u0z) – RyanMacG
mis à jour la réponse – shweta