위에 이미지처럼
picker multi date 호출시 현재달과다음달로 표시하고 싶은데 어떻게 처리 해야 하나요
데모는 현재달만표시하는데 위이미지와 같이 현재달과 다음달로 표시하려면 어떻게 하는지
알려주시면 감사하겠습니다.
$(‘[data-ax5picker]’).ax5picker(‘open’); 으로 오픈하시기 전에 각각의 date input 에 기본값으로 현재날짜, 다음 input에 현재날짜 + 1개월 후 날짜를 지정해 주시고 open하면 되지 않을까요?
config 정의하고 bind하는 거라면…
onStateChanged에서 처리하니 원하는 결과가 나오긴 합니다…
displayDate에서 배열형태로 지정할 수 있으면 좋겠다는 생각이 들긴 하네요~ 없으면 new Date()사용하도록 하고…
onStateChanged: function () {
console.log(this);
if("open"==this.state){
if(this.item.pickerCalendar.length > 1){
var next_m = new Date();
next_m.setMonth(next_m.getMonth() + 1);
this.item.pickerCalendar[1].ax5uiInstance.config.displayDate = next_m;
$('[data-calendar-target="1"]').trigger('create');
}
}
},
답변 감사합니다. 알려주신대로 처리했습니다.