【问题标题】:rails trying to use datepicker and set the firstday to Mondayrails 尝试使用 datepicker 并将第一天设置为星期一
【发布时间】:2016-05-28 09:49:51
【问题描述】:
我似乎无法将我的日期选择器设置为从星期一开始一周。
我可以通过在 vendor/assets/javascript/calander.js 中添加 $.fn.datepicker.defaults.format = "dd/mm/yyyy"; 来更改为 dd/mm/yyyy,但这并没有改变开始日期。我也在使用引导程序。
我试过了:
$(document).ready->
$('#datepicker').datepicker
dateFormat: 'dd/mm/yyyy'
firstDay: 1
return
在我关联的咖啡文件中。
【问题讨论】:
标签:
javascript
jquery
ruby-on-rails
date
datepicker
【解决方案1】:
所以,我还是个菜鸟,我从来没有尝试过使用 JS 来约会。但是,我有您正在寻找的功能。我在我的应用程序中使用 Platformatec 的 simple_form。我有一个接受模型中日期的字段。我的表格很简单。
<%= f.input :start_date, as: :date, html5: true %>
<%= f.input :expiration_date, as: :date, html5: true %>
我得到了一个不错的日历。现在,我知道它可能不会像旧版 IE 那样干净利落,但我会看看这个并完全避免使用 JS。
【解决方案2】:
感谢George 帮助我解决问题。
我试图使用 jquery datepicker 而不是 bootstrap datepicker.
我得到了我需要的东西......
$(document).ready ->
$('#refresh_startdate').datepicker
format: 'dd-mm-yyyy'
weekStart: 1
return