【发布时间】:2011-11-26 13:15:40
【问题描述】:
我无法弄清楚为什么 jQuery datepicker 没有出现,即使我的应用程序上运行了 jQuery。这是我所做的:
我得到了一个包含
的 Rails 表单 <div id="born_in">
<%= f.text_field :born_in %><br />
</div>
我在 application.html.erb 的头部包含了 jQuery、jQuery-UI、CSS
<%= stylesheet_link_tag "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" %>
<%= javascript_include_tag "http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js",
"http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js" %>
我还有application.js,说明我的选择器不是nil:
alert($("#born_in").length)
返回 1
我试过了:
$("#born_in").datepicker("show")
但它没有显示任何内容。 那么为什么我没有看到 datepicker()?此版本的 jquery-UI 的 datepicker 是否存在错误?我应该如何测试这个功能是否包含在我的应用程序中?
谢谢。
【问题讨论】:
标签: jquery ruby-on-rails ruby-on-rails-3 debugging datepicker