C-limber's highへようこそ。
C-limber's highは山登りのサイトではなく、福岡システム開発WEB制作会社 C-limber(クライマー)株式会社の技術メモブログです。
福岡システム開発ホームページ制作をお探しの方はお気軽にご相談下さい。

2013年11月13日水曜日

[jQuery UI] datePickerで日付が飛ぶ場合

16:43 Posted by 井口達也 No comments
jQuery UI の datepickerを使っていて、
時々1900年とか1899年に年が飛ぶ事があります。
そのときの対処法。

参考はここです。

Weird jQuery date picker action - Stack Overflow

Stack Overflow様々です。

これを
$(this).datepicker('destroy').datepicker({
    showOn:'focus',
    dateFormat: "yy-mm-dd",
}).focus();


これに変更
$('.datepicker').not('.hasDatePicker').datepicker({
     dateFormat: "yy-mm-dd",
     showOn:'focus',
});

datePickerが2個でることで起こるバグっぽいので、
すでに生成されている場合は、生成そのものを押さえる感じみたいです。 

勉強になりました。

0 コメント:

コメントを投稿