0
生年月日の選択にjQuery UI Datepickerを使用しています。私は、18歳から100歳の範囲の人々の生年月日を許可したいだけです。従って私は使用したjQuery UI Datepicker - defaultDateとyearRange
$(function() {
$('#datepicker').datepicker({
changeYear: true,
yearRange: "c-100: -18+c"
});
});
これは働く。現在の範囲は1916年から1998年です。 ただし、ここでは1916年があらかじめ選択されています。私は、1998年は非常に事前に選択され、私は今、1998年が正しく事前に選択されたライン
defaultDate: "-18y"
を追加したことをしたいが、範囲は1898年から1998年に今なぜこの変更をしますか?これはバグですか?
ここにはjFiddleがあります。
編集:私はなぜ理解していないが、これは期待通りに動作します:
$(function() {
$('#datepicker').datepicker({
changeYear: true,
yearRange: "-100+c: -18+c"
});
});