1
select
タグで問題が発生しています。選択タグの現在の出力を変数に割り当てる方法
私はselectタグに表示された名前に応じて、変数に値を割り当てる:
<%= select('product', 'name' , @products.map { |s| [s.name, s.id] }, {}, {:class => "form-control"}) %>
値が正しく表示されますが、私はそのように可変に現在選択されている値を割り当てます後で同じページで使用して、選択した製品の関連する詳細を含むコンテンツを表示することができます。例えば
:
@product = currently_displayed_name
が、これはRailsとどのようにそれを行うにして可能ですか?あるいは、別のリソースを使う必要があるかもしれませんか?
いつでも選択変数の値を変更することが可能である場合は、依頼する意味フィールド値が変更されます。ページに値を表示できるようにするには? – Alfie
ページ上で@ productにアクセスできません。この場合、@ product.name – karina
@karinaを使用することができます。product.mapにタイプミスがありました。それはproductsです。変数productはまだ存在しません。現在選択されているオプションの値を割り当てたいと思います。 –