我有一个带有字段end_date的锦标赛模型,是一个数据时间,我正在使用formtastic这样的表格
<%= semantic_form_for @tournament do |f| %>
<%= f.inputs do %>
<%= f.input :end_date %>
这种方法效果很好,并且这样的参数就像这样存在并且一切都很好地保存
"end_date(1i)"=>"2007", "end_date(2i)"=>"4", "end_date(3i)"=>"2", "end_date(4i)"=>"04", "end_date(5i)"=>"07",
但我需要一个日期选择器,所以我有这种方法
<%= f.input :end_date, :as => :string, :input_html => {:class => "datapicker"}, :hint => "Tournament End Date" %>
和JS
$('#tournament_end_date').datepicker();
datepicker拉起来,一切都很好但是end_date没有保存....
这是params
"end_date"=>"10/11/2011",
我需要做些什么才能保存这些...任何想法
答案 0 :(得分:1)
也许尝试将attr_accessible:end_date添加到模型代码中? 同时检查此线程是否有可接受的日期字段Rails date format in form field的输入格式。忽略被删除的内容,它并不真正相关。