0

これが繰り返される質問である場合は申し訳ありませんが、私は運がない解決策を探していました。次のようなフォームから、選択したオプション(またはどこに保存されているか)をどのように使用できるか知りたいです。

<%= simple_form_for(@something) do |f| %>    

     <%= f.select :example, @example.map {|example1| [example.atributte1, example.attribute2]} %>

<% end %>

オプションをパーシャルに渡す必要があります。Rails3.0.1を使用しています

ありがとうございました

4

1 に答える 1

1

フォームが送信されると、選択したオプションが他のフォーム入力と同様にparamsハッシュに表示されます。@somethingがSomethingモデルインスタンスであると仮定します。

params[:something][:example]

選択した値を提供する必要があります。

于 2012-11-13T11:23:10.113 に答える