Skip to content

Commit f6c0b71

Browse files
committed
Datepicker range demo: Use public APIs. Fixes #8292 - Double Click on from date in Date range datepicker.
1 parent efe53f5 commit f6c0b71

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

demos/datepicker/date-range.html

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,20 @@
1111
<link rel="stylesheet" href="../demos.css">
1212
<script>
1313
$(function() {
14-
var dates = $( "#from, #to" ).datepicker({
14+
$( "#from" ).datepicker({
1515
defaultDate: "+1w",
1616
changeMonth: true,
1717
numberOfMonths: 3,
1818
onSelect: function( selectedDate ) {
19-
var option = this.id == "from" ? "minDate" : "maxDate",
20-
instance = $( this ).data( "datepicker" ),
21-
date = $.datepicker.parseDate(
22-
instance.settings.dateFormat ||
23-
$.datepicker._defaults.dateFormat,
24-
selectedDate, instance.settings );
25-
dates.not( this ).datepicker( "option", option, date );
19+
$( "#to" ).datepicker( "option", "minDate", selectedDate );
20+
}
21+
});
22+
$( "#to" ).datepicker({
23+
defaultDate: "+1w",
24+
changeMonth: true,
25+
numberOfMonths: 3,
26+
onSelect: function( selectedDate ) {
27+
$( "#from" ).datepicker( "option", "maxDate", selectedDate );
2628
}
2729
});
2830
});

0 commit comments

Comments
 (0)