如何在“form_for”中添加日历

时间:2011-01-19 14:11:23

标签: ruby-on-rails ruby-on-rails-3

我是Rails的新手,目前,我正在处理我的表单(使用“form_for”),出于某种原因,我必须使用form_for,不能使用* sematic_form_for *,请不要问我使用它。

我的问题是,如果我坚持使用 form_for ,有没有办法为日期选择实现日历选择字段。 (我知道有'select_date'和'date_select'助手,但它们是下拉菜单)

=form_for :myobject do |form|
  =form.??? /how to add a calender selection here??

1 个答案:

答案 0 :(得分:9)

我建议您使用date_select,以便无法或无法有效使用JavaScript的用户仍然可以与您的表单进行互动。

也就是说,对于那些启用了JavaScript的用户,jQuery UI Datepicker非常灵活,可以与Rails集成。

This blog post包含有关与Rails集成的一些细节,虽然它使用 formtastic ,但它可以进行调整。