2016-09-24 128 views
0

我想为我的Ruby on Rails应用程序使用jquery datepicker。我已经完成了像这个railscasts日历tutorial中的所有内容,但它不起作用。 我的文本框仍然是普通的text_field,没有日历弹出。Ruby on Rails的Jquery Datepicker不起作用

gemfiles:gem 'jquery-ui-rails', '~> 4.2.1'
PS:我甚至已经降级的版本,但它仍然没有工作

application.js

//= require turbolinks 
//= require jquery 
//= require jquery_ujs 
//= require jquery.ui.datepicker 
//= require_tree 

application.css

*= require jquery.ui.datepicker 
*= require_tree . 
*= require_self 

bikes.js

jQuery -> 
    $('#bike_available_from').datepicker(dateFormat: 'dd-mm-yy') 

bike#new观点:

<%= f.text_field :available_from %> 

回答

0

这样做:

<%= f.date_select :available_from, id: 'bike_available_from' %> 
+0

我切换到引导日期选择器,这似乎工作。我听说jquery datepicker在turbolink中有问题。但是谢谢你的帮助。 – Thomas231