Datepicker不会显示

时间:2013-05-20 16:51:40

标签: ruby-on-rails twitter-bootstrap simple-form datepicker

我有一个使用simple_form的Rails项目,我似乎无法使日期选择器工作(使用Bootstrap Datepicker gem https://github.com/Nerian/bootstrap-datepicker-rails

我已经尝试了以下堆栈溢出帖子中提出的内容: How do i write a cleaner date picker input for SimpleForm Add datepicker with rails 3.2.11, simple_form and bootstrap Changes in the form are not saved to database

但是,到目前为止,他们都没有工作过。

这是我的代码:

在我看来,我有这个:

<%= f.input :start_date, :input_html => {data: {behaviour: "datepicker"}}, :as => :string %>

我已将以下内容添加到Application.js

//= require bootstrap-datepicker

$(function() {
  $('input.datepicker').datepicker();
});

我已将以下内容添加到Application.css

 *= require bootstrap-datepicker

我甚至尝试将js代码直接放在页面上,但仍然无效。

有什么想法吗?我很难过。

由于

1 个答案:

答案 0 :(得分:0)

指定datepicker行为的函数会搜索类“datepicker”的输入。您的输入必须具有此课程。

使用以下内容:

<%= f.input :start_date, :input_html => {class: 'datepicker', data: {behaviour: "datepicker"}}, :as => :string %>