如何在rails中的下拉列表中添加元素?

时间:2011-08-15 06:22:24

标签: ruby-on-rails ruby search drop-down-menu

我想用自己的值添加下拉列表。根据给定的下拉列表值,我将搜索特定数据。我的下拉列表应包含培训师,地点,姓名和日期。

我正在研究ruby 1.9.2和rails 2.3.8版本以及postgresql数据库适配器。我不需要从数据库中检索数据。下拉列表应包含在我给定的值中。我怎样才能做到这一点?任何人都帮助我......

1 个答案:

答案 0 :(得分:4)

您可以按如下方式添加元素

听说我假设有一个模型调用Entry,它包含两个字段调用:name和:temperature。所以我举个例子来说明选择温度的下拉菜单。它可能有三个值(热,中,冷),这就是我们编写代码的方式

<% form_for @entry do |f| %>
  <%= f.text_field :name %>
  <%= f.select :temperature, [['Hot','hot'],['Medium','medium'],['Cold','cold']] %>
  <%= f.submit %>
<% end %>