如何将所选日期传递给form_tag中的date_select
我想要像
这样的东西date_select_tag(object_name, value, options = {}, html_options = {})
这可能吗? 谢谢!
答案 0 :(得分:11)
看看select_date:
http://apidock.com/rails/ActionView/Helpers/DateHelper/select_date
它的格式为:
select_date(date = Date.current, options = {}, html_options = {})
答案 1 :(得分:0)
根据文档,我认为你不能使用date_select_tag。
如果此表单未链接到模型,您可以使用所需方法自行创建对象。然后,您可以使用form_for和date_select方法:
form_for my_object do |f|
f.date_select :date
end
如果您的对象有date
方法,我认为它应该有用。
ps:看看这些助手虽然可能更容易;)
http://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html#method-i-date_select