私のユーザーフォームには、趣味のドロップダウンメニューがあり、複数のオプションを選択できます(1人のユーザーが趣味としてスキー、読書、チェスを持つことができます) )。Railsフォーム:複数のオプションのf.select
もちろんこれは非常にeasyです!
しかし、利用可能なオプションのどれも私のために働くように見えるん...
ここでは私のコードです:
<%= f.select :hobbies, [['Chess','chess'],
['Movies','movies'],
['Videogames','videogames'],
['Skiing', 'skiing'],
['Reading','reading']],
{:multiple => true} %>
私は私のフォームを見たときにしかし、私はこれがあるとは思いませんワーキング。ドロップダウンメニューが表示されますが、複数のエントリを選択するにはどうすればよいですか?私はctr +クリックしようとしますが、何もしません....私は何が欠けていますか?それはただ一つの値だけを選択し続ける...
すごいああのためにあるように見えます。それが私を過ぎ去らせた。ありがとう! – ineedahero
ここで覚えておくべき重要なことは、関数に複数のハッシュ引数がある場合、それらを区切るために引数を中括弧でカプセル化する必要があるということです。 'select(type、data、options、{options})'は最終的なハッシュ引数を無視しますが、 'select(type、data、{options}、{options})'は –