3

我正在尝试将 best_in_place gem 与 type => date 一起使用,但我在格式上遇到了一些问题。我的 Rails 日期格式如下:

Time::DATE_FORMATS.merge!({:default => '%d %b (%a)'})
Date::DATE_FORMATS.merge!({:default => '%d %b (%a)'})

在我看来,我有:

<%= best_in_place @group, :appearance_time ,:type => :date %>

现在,当页面第一次加载时,日期是 rails 格式,但是当我用 jquery 更改它时,它会回到格式“dd/mm/yy”.. 我尝试像这样更改格式:

jQuery ->
   $.extend($.fn.datepicker.defaults, { format: 'dd M D' });

但它不会改变任何东西..如何设置 jquery 日期格式?

谢谢,

4

1 回答 1

3

好的,我想出了以防其他人有同样的问题。

查询:

jQuery ->
  $.datepicker.setDefaults({ dateFormat: 'dd M (D)' });

它需要在您的代码之前调用。

于 2012-11-27T12:53:08.987 回答