2017-04-07 1 views
0

한 번에 여러 일을 선택하고 버튼 클릭시 그 값을 가져와 데이터베이스에 삽입해야하는 응용 프로그램을 작성 중입니다.fullcalendar 월간보기에서 여러 날 선택 및 선택 취소

다음은이 코드를 사용하는 코드입니다. 그러나 나는 그렇게 할 수있다. 어느 누구도이 문제를 해결할 수 있습니까?

$("#calendar").fullCalendar({ 
       header: { 
        left: '', 
        center: 'title', 
        right: 'month' 
       }, 
       // defaultDate: CurrentDate[0] + "/01/" + CurrentDate[1], 
       navLinks: true, 
       editable: true, 
       draggable: false, 
       eventLimit: true, // allow "more" link when too many events 
       events: message.ResponseData, 
       selectable: true, 
       select: function (start, end, jsEvent, view) { 
        $("#calendar").fullCalendar('addEventSource', [{ 
         start: start, 
         end: end, 
         rendering: 'background', 
         //block: true, 
        },]); 
        $("#calendar").fullCalendar("unselect"); 
       }, 
       dayClick: function (date, jsEvent, view) { 
        $(".fc-state-highlight").removeClass("fc-state-highlight"); 
        $(jsEvent.target).addClass("fc-state-highlight"); 
       }, 
       selectOverlap: function (event) { 
        return !event.block; 
       } 
}); 

답변

0

dayclick에서 데이터베이스에 날짜를 보내지 않는 이유는 무엇입니까? 또는 배열에 클릭 한 날짜를 입력 한 다음 배열에서 버튼을 클릭하여 모든 날짜를 게시 할 수 있습니까? 또한 각 날짜에 대해 부울 값을 설정하여 이전 날짜가 선택되었는지 확인할 수 있습니다.

관련 문제