JQuery와 날짜 선택기 드롭 다운 메뉴는 현재 날짜하지 선택한 날짜를
을 표시, 시작 날짜의 선택 값은 '2016년 12월'하지만 난 그것을 클릭하면 현재의 년, 월을 보여줍니다. 대신 선택한 값 (2016 년 12 월)이 표시되어야합니다. 어떻게 해결할 수 있습니까?
$('#startDateEdEdit').datepicker({
changeMonth: true,
changeYear: true,
showButtonPanel: true,
dateFormat: 'MM yy',
setDate: startDateEd,
yearRange: `1920:${todayYear+10}`,
onClose: function(dateText, inst) {
startDateEdEdit = new Date(inst.selectedYear, inst.selectedMonth, 1);
$(this).datepicker('setDate', new Date(inst.selectedYear, inst.selectedMonth, 1));
if(endDateEdEdit < startDateEdEdit){
$('#endDateEdEdit').datepicker('setDate',null);
}
else {
var duration = $('#endDateEdEdit').datepicker('getDate')?durationCalculator(startDateEdEdit, endDateEdEdit):null;
document.getElementById('durationEdit').value = duration.duration;
document.getElementById('eduEdit-duration').value = duration.years;
}
}
});
당신의 월 선택기를 사용하는 것을 선호한다면이 https://kidsysco.github.io/jquery-ui-month-picker/ 및 jsfiddle 여기 HTTP 볼 수 있습니다 : // jsfiddle .net/kidsysco/JeZap/ – Sagar