【发布时间】:2011-05-11 21:37:25
【问题描述】:
我有这个代码:
<%= f.label :lang %><br />
<%= f.select :lang_id, @langs %>
它会生成这样的html:
<label for="entry_lang">Lang</label><br />
<select id="entry_lang_id" name="entry[lang_id]">
<option value="pl">1</option>
<option value="en">2</option>
</select>
现在我想让“pl”和“en”对用户可见,而不是整数。所以我尝试了:
<%= f.label :lang %><br />
<%= f.select :lang_name, @langs %>
而且它不起作用。怎么做才对?
【问题讨论】:
-
这是 Ruby 还是 Ruby on Rails?