プルダウンリストを作る

■フォーム入力の際のプルダウンリストを作成


【1.モデル側で項目を準備】


class Interviewer


AUTHENTICATIONS = [
["管理者","administrator"],
["採用責任者","cheif"],
["採用補助","assistant"],
["採用スタッフ","staff"]
].freeze


・・・
end


【2.view側Erbによって表示】
add_interviewer.rhtml


<tr>
<td>権限:</td>
<td><%=
options = [ ["権限を選択して下さい",""] ] + Interviewer::AUTHENTICATIONS
select("interviewer","authentication",options)
%></td>
</tr>


※[権限を〜]は、初期値としてプルダウンリストに入っているもの。これをつけた方がいい。