我目前正在尝试使用看起来绝对惊人但行不通的宝石datepicker。实际上,带有该宝石的弹出窗口正在工作,日期显示在文本字段中,但是当我尝试保存时,它们在我的SQL表中没有什么
我的代码:
任务/_form(用于新任务):
<div class="row-clearfix">
<%= form_for([@ranch, @ranch.tasks.build]) do |f| %>
<%= f.text_field :content, placeholder: "New task", style: "width: 600px; border: solid 0.1px" %>
<%= f.text_field :date, 'data-behaviour' => 'datepicker',style: "width: 100px; border: solid 0.1px" %>
<script type="text/javascript">
$('[data-behaviour~=datepicker]').datepicker({
autoclose: true
});
</script>
<%= f.submit%>
<% end %>
</div>
&amp;&amp;
//= require jquery_ujs
*= require bootstrap-datepicker
可能是一个强大的参数问题。在您的控制器中,请确保已指定:params.require(:ranch)。