1
jquery datepicker
の値を制限しようとしています。したがって、from date
はto date
を超えることはできず、その逆もありません。jQuery DatePicker制限日
デモhttps://jsfiddle.net/DTcHh/21594/
私はこれの複数のインスタンスを試みたが、それは仕事を得るように見えることはできません。私は英国の日付形式を使用しているからですか?
$(".datepicker").datepicker({
dateFormat: 'dd-mm-yy'
});
$('#from_date').datepicker({
onSelect: function(dateStr) {
var min = $(this).datepicker('getDate') || new Date(); // Selected date or today if none
var max = new Date(min.getTime());
max.setMonth(max.getDay() + 1); // Add one month
$('#to_date').datepicker('option', {minDate: min, maxDate: max});
}
});
$('#to_date').datepicker({
onSelect: function(dateStr) {
var max = $(this).datepicker('getDate'); // Selected date or null if none
$('#from_date').datepicker('option', {maxDate: max});
}
});
私はJavaScriptに慣れているので、私のコードがうまくいかない理由を正確に知りたいので、私はこれを知ることができます。
お試しくださいhttps://jsfiddle.net/DTcHh/21595/ – Vikram
あなたがしたいことは、apiドキュメントhttps://jqueryui.com/datepicker/#date-range – andrew