これは基本的に、Datepicker が値で開始しないのと同じですが、その解決策は機能しません。
私の入力は次のとおりです。
<input type="text" name="start" id="start" value="2012-05-01" class="hasDatepicker">
そして、私の呼び出しは次のとおりです。
$("#start").datepicker({
"dateFormat":"dd-mm-yy",
"altFormat":"yy-mm-dd",
"changeMonth":true,
"changeYear":true
});
ただし、altFormat は無視され、datepicker で選択された日付は常に今日の日付になります。
表示日付を英国形式にdd-mm-yy
し、実際の値の SQL 日付を yy-mm-dd にする必要があります。
どの設定が不足していますか?