3

type => date で best_in_place gem を使用しようとしていますが、フォーマットに問題があります。私のレールの日付形式は次のとおりです。

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

そして私の見解では、私は持っています:

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

ページが初めてロードされると、日付はレール形式になりますが、jqueryで変更すると、「dd/mm/yy」形式に戻ります..次のように形式を変更してみました:

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

しかし、それは何も変更しません..どうすればjqueryの日付形式を設定できますか?

ありがとうございました、

4

1 に答える 1

3

他の誰かが同じ問題を抱えている場合に備えて、私はそれを理解しました。

Jquery:

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

コードの前に呼び出す必要があります。

于 2012-11-27T12:53:08.987 に答える