[ruby][rails] ドロップダウンの生成

Hashをラベルの要素にする場合

select_tag('id', options_for_select({:label=>:key},:default_key))


さらに、onChangeで更新

select_tag(〜〜〜, :onchange => remote_function(:update => 'target_id', :url => {url}, :with => "'parameter_key=' + value"))


KeyとLabelが逆なHashを使う場合は

hash.invert

これでkeyとvalueが逆になる