すべての defaultDate に関する以前の投稿を読みましたが、何らかの理由で何かが機能しません。
$(function(){
$('#datepicker').datepicker({
inline: true,
showOtherMonths: true,
dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
dateFormat: 'dd/mm/yy',
defaultDate: new Date(2000,01,01)
});
});
何かを行ったとしても、入力には何も入れません。今ではなくデフォルトでした。
私がしようとしているとき:
$(function(){
var currentDate = new Date();
$('#datepicker').datepicker({
inline: true,
showOtherMonths: true,
dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
dateFormat: 'dd/mm/yy',
});
$("#datepicker").datepicker("setDate",currentDate);
});
日付ピッカーが既に開いている状態でページが読み込まれ(クリックしたかのように)、正しい場所にさえありません。
更新と解決策: UI のすべてのバージョンのすべての実装を読んだ後、css で回避策を見つけました:
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }