【发布时间】:2015-05-12 20:58:48
【问题描述】:
我一直在尝试在我的 Rails 4 应用程序中使用这个 date_select 表单字段助手,但我没有成功。
<div class="field">
<%= f.label :birthday, "Your Date of Birth" %><br />
<%= f.date_select :birthday, order: [:month, :day, :year], prompt: { day: 'Select day', month: 'Select month', year: 'Select year' }, start_year: Date.today.year - 18, end_year: Date.today.year - 100 %>
</div>
我已经使用 (:required => true) 成功完成了文本和密码字段,例如:
<div class="field">
<%= f.label :password_confirmation %><br />
<%= f.password_field :password_confirmation, autocomplete: "off", :required => true %>
</div>
但我无法将所需的参数设置转换为 date_select 表单字段。我试过 :required => true 和 required: true ,但没有成功。我一直无法在 Google 和 StackOverflow 上找到有关此主题的任何答案。
如果表单提交的信息为零,我真的很想与提供生日数据的用户一起解决这个问题,而不是设置默认日期。
非常感谢您的宝贵时间。
瑞兹
【问题讨论】:
-
我已经解决了 jQuery 验证的类似问题:jqueryvalidation.org
-
谢谢你的小费,乔。构建我的应用程序时会引用它。
标签: ruby-on-rails forms