1. 程式人生 > >ruby中的下拉選單select的寫法

ruby中的下拉選單select的寫法

想在介面上顯示出一個下拉選單,選單裡的值是自己定義的,而不是從資料庫中的某個表中去除的某個屬性的集合,弄了半天才顯示出來,程式碼如下:

<select name="post[hold_reason]">
    <option value="shiyong" selected="selected">使用</option>
    <option value="weixiu">維修</option>
</select>

從資料庫中某個表的某個屬性集合裡選擇的程式碼如下:

<%= f.select  :holder_id,(@project.assignable_users.collect {|m| [m.name, m.id]}), :required => true %>