hol*_*ard 6 forms ruby-on-rails datepicker ruby-on-rails-3 twitter-bootstrap
所以,我有一个使用'date-select'的表单,每个使用的日期选择(年,月和日)呈现三个选择框.
相反,我想使用datepicker,我按照这里的说明操作.但是,我不知道如何在视图中实际实现表单中的datepicker.
我在application.js中使用以下行...
$('.datepicker').datepicker()
Run Code Online (Sandbox Code Playgroud)
...所以我想我需要给选择框类.datepicker?
<%= form_for @project do |f| %>
<div class="text_field">
<%= f.label :title%>
<%= f.text_field :title%>
</div>
<div class="text_field">
<%= f.label :description%>
<%= f.text_field :description%>
</div>
<div class="dropdown">
<%= f.label :start_date%>
<%= date_select :start_date, :startdate %>
</div>
<div class="dropdown">
<%= f.label :end_date%>
<%= date_select :end_date, :enddate%>
</div>
<div class="select">
<%= f.label :title%>
</div>
<div class="submit">
<%= f.submit "Spara" %>
</div>
<% end %>
Run Code Online (Sandbox Code Playgroud)
R M*_*hev 10
试试:
<%= date_select :start_date, :startdate , :class => 'datepicker' %>
Run Code Online (Sandbox Code Playgroud)
编辑:我已经在我的机器上复制了你的代码并发现了可能的错误:
此gem选择文本字段中的日期,而不是a date-select .输入应该是text_field,它看起来像这样:
<%= f.text_field :date, :class => 'datepicker' %>
Run Code Online (Sandbox Code Playgroud)
正如gem的安装指南中所述,你应该确保require它在你的application.css和application.js.更重要的是:projects.js.coffee确保加载DOM,如下所示:
jQuery ->
$('.datepicker').datepicker()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16210 次 |
| 最近记录: |