2011-04-11 6 views
0

여기에 거짓 편집이 작동하지Fullcalendar 편집 가능한 속성이 작동하지 않습니까?

$(document).ready(function() { 

    $('#calendar').fullCalendar({ 
     header: { 
      left: 'prev,next today', 
      center: 'title', 
      right: 'month,basicWeek,basicDay' 
     }, 
     dayClick: function() { 
      alert('nemke'); 
     },   
     events: function(start, end, callback) { 
      $.ajax({ 
       url: 'UserCalendarService.asmx/GetEvents', 
       type: 'POST', 
       dataType: 'xml', 
       data: {start: + Math.round(start.getTime()/1000),end: + Math.round(end.getTime()/1000)},     
       success: function(result) {     
       var events = []; 
       $(result).find('Event').each(function() { 
        events.push({ 
         title: $(this).find('Title').text(), 
         start: $(this).find('Start').text(), 
         editable: $(this).find('Editable').text() 
        }); 
       }); 
       callback(events); 
       } 
      }); 
     }, 
     disableResizing: true, 
     editable: false 
     //disableDragging:true 
    }) 
}); 

이 속성 내 코드입니다. 각 이벤트를 서버의 동작으로 설정하려고 시도했지만 작동하지 않았습니다. 그런 다음 속성을 false로 설정하려고 시도했지만 작동하지 않았습니다. 일부 이벤트를 편집 가능으로 설정해야합니다. disableDragging 만 설정할 수는 있지만 드래그 할 수있는 이벤트가 필요하기 때문에 문제가 해결되지 않습니다.

이 속성은 다음과 같이 배열로 설정된 이벤트 소스에서만 작동합니다. example 이 아약스 콜백이 작동하지 않는 것 같습니다. 비슷한 문제가있는 사람이 있습니까?

Fullcalendar link

+0

이 보이는 부울 값을 가질 예정이다, 그래도 여전히 남아있는 미해결 문제입니다 – nemke

+0

이 솔루션을 찾았습니까? – PlanetHackers

답변

5

찾아야하는 것은 .text() 메소드 내가 JSON 피드 URL을 변경하고 지금은 작동 문자열을 반환하고 editable이 코드에서 버그가 같은

관련 문제