8

:as => :select でレンダリングする入力があります。デフォルトとして 1 つのオプションを選択してください。どうすればそれについて行くでしょうか?

ありがとう、ヘンドリック

4

4 に答える 4

6

したがって、オブジェクトを目的の値に関連付ける必要がある事前選択された回答を設定します。

countries = ['USA','Germany']
@user.country = countries.first

それは私にとってはうまくいきます。

于 2012-10-30T12:28:49.490 に答える
2

セマンティック_フォーム_for に関連付けられたモデルがない場合は、次のようにすることができます。

f.inputs do
  f.input :service_type, :as => :radio,
          :collection => [
                           ['Group', 'Group', { :'checked' => 'checked' }],
                           ['Device', 'Device', {}]
                         ]
end
于 2014-03-27T18:14:46.587 に答える
2

これについては、formtastic wiki で読むことができます。何か質問する前に、必ず gem の readme を確認してください。ここにリンクがあります。幸運を!

于 2012-04-25T16:34:02.380 に答える