我目前正在尝试使用看起来非常棒的gem 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>
&安培;&安培;
//= require jquery_ujs
*= require bootstrap-datepicker
答案 0 :(得分:2)
可能是一个强烈的params问题。在您的控制器中,请确保您已指定:日期在params.require(:ranch).permit(...)