2017-01-09 4 views
0

選択ボックスで2つの値を示して、私は次の方法を試してみましたが、ブラケットが示されていますは、私が選択し、ボックス内に2つの値を表示する必要が

<%= select_tag :sucursal, options_for_select(@sucursales.map{|e|[[e.IdEmpresa, e.Sucursal], e.IdEmpresa]}) %> 

は、私が選択ボックスに両方の値を表示することができますどのように角かっこを表示せずに?

+2

希望の出力は何ですか?コードをフォーマットしてください。 – Iceman

+0

選択ボックスにe.EdEmpresa、e.Sucursalの2つの値を表示 – LuisC

答えて

1

おそらく補間?

<%= select_tag :sucursal, options_for_select(@sucursales.map{|e| ["#{e.IdEmpresa} - #{e.Sucursal}", e.IdEmpresa]}) %> 

なぜこれらの奇妙な列名を使用していますか?レガシーシステム?

+0

それは働いて、多くのおかげで私の友人 – LuisC