I would like to display 2 datepicker calendars (no restrictions) from 1 input field, how may I achieve this?
$(function() {
var date1 = $('#date1');
var date2 = $('#date2');
date1.datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onClose: function( selectedDate ) {
var date = $(this).datepicker("getDate");
date2.datepicker("setDate", date);
date2.datepicker( "show" );
}
});
date2.datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onClose: function( selectedDate ) {
var date = $(this).datepicker("getDate");
var formattedDate = $.datepicker.formatDate('mm/dd/yy', date);
date1.val(date1.val() + " - " + formattedDate);
}
});
});
See the fiddle http://jsfiddle.net/v2m4pn0h/ for a sketch draft of what I need - but only 1 calendar shows and the code is also unstable (try clicking the input field and clicking on the document multiple times and see what happens).
