jQuery日期选择器未显示在我的应用程序中
jQuery datepicker not showing in my App
我正试图在我正在构建的一个事件网站上将我的简单表单默认日期格式更改为jQuery日期选择器。我看过瑞安·贝茨的视频,但并不高兴。这是我的代码-
Application.js
//= require jquery
//= require jquery_ujs
//= require jquery-ui/datepicker
//= require turbolinks
//= require_tree .
Events.coffee
jQuery ->
$("#datepicker").datepicker(
dateFormat: "DD-mm-yy"
);
表单-
<%= f.input :image, as: :file, label: 'Image' %>
<%= f.input :title, label: 'Title' %>
<%= f.input :location, label: 'Location' %>
<%= f.text_field :date, label: 'Date' %>
<%= f.input :time, label: 'Time' %>
<%= f.input :description, label: 'Description' %>
<%= f.input :organised_by, label: 'Organised by' %>
<%= f.input :organiser_description, label: 'Organiser description' %>
<%= f.input :url, label: "Link to Organiser site" %>
我的事件控制器有以下方法-
def new
@event = current_user.events.build
end
我不确定#current_user.events.build是否是jQuery函数中需要显示的内容。我显然没有正确识别元素。如有任何帮助,我们将不胜感激。
您需要为表单字段分配一个id
,以便日期选择器出现。
<%= f.text_field :date, id: 'datepicker', label: 'Date' %>
相关文章:
- 如何在Chrome中找到JSON后将其放入我的应用程序's开发人员工具
- 在我的应用程序中,当我使用targent as_blank时,弹出窗口被阻止
- JSHint 错误:未定义我的应用程序 (W117)
- 为什么我的应用程序没有到达控制台.log
- cordova.exec() 正在破坏我的应用程序代码
- 约曼发电机有棱角的咕哝发球:dist打断了我的应用程序
- jQuery日期选择器未显示在我的应用程序中
- 如果我刷新几次,为什么我的应用程序会在Chrome中崩溃
- 在我的应用程序中集成android街景和谷歌地图
- 我应该将javascript框架与我的应用程序捆绑在一起还是使用公共CDN
- LearnBoost的Up for Node.js似乎无法正确重新启动我的应用程序
- 如何消除我的应用程序上的希腊字符
- 如何在我的应用程序中动态加载JS文件
- 我的应用程序中的可点击元素应始终是锚标记
- 如果我只想在我的应用程序中使用表单生成器,则 Alloy UI 的 zip 文件中要包含哪些文件夹
- 通过我的应用程序删除驻留在内部 Linux 服务器上的文件
- 当我第二次运行我的应用程序时,结果没有显示
- 如何从我的应用程序在用户墙上发布
- Facebook,通知用户我的应用程序更新
- window.open() 使我的应用程序在 Blackberry10 上崩溃