http://jsfiddle.net/4bML8/をご覧ください。
日付を選択しても日付ピッカーが消えないという事実を除いて、すべてが正常に機能しています (私はそう思います)。誰がこれを引き起こしているのか教えてもらえますか?
http://jsfiddle.net/4bML8/をご覧ください。
日付を選択しても日付ピッカーが消えないという事実を除いて、すべてが正常に機能しています (私はそう思います)。誰がこれを引き起こしているのか教えてもらえますか?
変数の日付を宣言したことはありませんが、使用しました。変数の日付を作成し、このコードを確認してください
var dates = $('#d_date, #a_date').datepicker({
numberOfMonths: 1,
minDate: +1,
dateFormat: 'd / m / yy',
onSelect: function( selectedDate ) {
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
dates.not( this ).datepicker( "option", option, date );
}
});
日付を入力した後に日付ピッカーを閉じたい場合は、現在のフィールドからフォーカスを移動するように指示する必要があります。私はこのようにします:
$.datepicker.setDefaults({
dateFormat: 'yy-mm-dd',
firstDay: 1,
changeMonth:true,
changeYear: true,
onClose: function(dateText, inst) {
$(this).focus(); //set focus and then move to next field so validator will fire
$(this).focusNextInputField(); //causes datepicker to close
}
});