2016-03-14 32 views
1

在我的Rails表單中,我有一個字段用於選擇某人的收費/小時。我想這在我的形式與格式的選擇選項collection_select下拉列表顯示:

$ 1.00美元每小時

$ 12.5‰小時

$ 1.50每小時

目前我有一個費率字段t.decimal "rate"

而我的表單(我使用簡單的形式),目前j烏斯顯示的數字保留兩位小數:

<%= f.input :rate, label:false, collection: (0..100).step(0.25).map{ |n| number_with_precision(n, precision: 2) }, input_html: {class: "rate-select", min: '0'} %> 

什麼是我最好的,我需要的格式顯示以上的貨幣選擇下拉的方式,和「每小時」周圍的速度,但只保存率小數?目前貨幣不需要選擇或存儲,所以基本上我只是想提取選擇選項的數字部分。

回答