【发布时间】:2012-01-06 06:29:31
【问题描述】:
我是 ror 的新手。
rails 中的选项选择标签
<%= select_tag(:city_id, '<option value="1">Lisbon</option>,<option value="2">Madrid</option>' %>
生成这个 html:
<select id="city_id" name="city_id">
<option value="1">Lisbon</option>
<option value="2">hjkLisbon</option>
</select>
和选项选择标签
<%= select_tag(:city_id, options_for_select([['Lisbon', 1], ['Madrid', 2]])) %>
生成这个 html:
<select id="city_id" name="city_id">
<option value="1">Lisbon</option>
<option value="2">Madrid</option>
</select>
对于第二个选项选择标签,我得到带有选项的下拉菜单,但在第一个选项中我没有得到它,第一个选项中只有下拉菜单,但没有选项。 谁能解释一下为什么会这样?
【问题讨论】:
标签: ruby-on-rails ruby select drop-down-menu option