datepicker不工作在rails 3
问题描述:
我想在我的rails视图中实现一个datepicker。datepicker不工作在rails 3
我的观点是: -
<%= f.label :start_date %>
<%= f.text_field :start_date,:id => "season_start_date" %>
我application.html.erb: -
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js",
"https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.15/jquery-ui.min.js","application" %>
而且我的application.js文件看起来像这样: -
$(document).ready(function(ev){
$("#season_start_date").click(function(){
$('#season_start_date').datepicker();
});
});
而且我的宝石档案: -
gem "jquery_datepicker"
gem 'jquery-rails'
谢谢
答
这个错误得到解决。
<%= javascript_include_tag "application" %>
我想因为多个js文件它变得困惑,因此抛出错误没有方法'datepicker'。
答
你并不需要在点击发射日期选择器只能做:当我删除了所有的JavaScript包括除应用标签内容
$(document).ready(function(ev){
$('#season_start_date').datepicker();
});
谢谢shingara的回应..但我仍然无法获得日期 – 2012-02-23 13:03:49
有你在你的js控制台上的一些错误? – shingara 2012-02-23 13:04:48
YE它表示未捕获TypeError:对象[object对象]没有方法'datepicker' – 2012-02-23 13:08:14