在Rails中禁用select_date标记的html样式

时间:2010-10-14 21:47:53

标签: ruby-on-rails forms

在Rails中禁用日期助手的其他html生成的最佳方法是什么?

假设我在表单上有一个字段<%= select_month(...)%>它会在里面生成div类和新的span。有没有办法只生成select html标签?

当然,我可以自己生成整个标签,但只是想知道这是否可能。

由于

1 个答案:

答案 0 :(得分:0)

select_month()不会在select标记旁边生成任何其他标记 例如<%= select_month Date.today %>将生成

<select name="date[month]" id="date_month">
  <option value="1">January</option>
  <option value="2">February</option>
  <option value="3">March</option>
  <option value="4">April</option>
  <option value="5">May</option>
  <option value="6">June</option>
  <option value="7">July</option>
  <option value="8">August</option>
  <option value="9">September</option>
  <option value="10" selected="selected">October</option>
  <option value="11">November</option>
  <option value="12">December</option>
</select>

你能发布生成div和span标签的代码吗?