fullCalendar 플러그인을 웹 사이트에 통합하려고합니다. 내가 겪고있는 문제는 json/$. ajax 메서드를 통해 사용자 지정 매개 변수로 현재보기, 더 딱딱한 달, agendaDay 등을 보내려고한다는 것입니다. FullCalendar - 아약스를 통해보기 보내기
$('#calendar').fullCalendar({
events: {
url: 'feed.php',
type: 'POST',
data: {
view: $('#calendar').fullCalendar('getView').name
},
error: function() {
alert('there was an error while fetching events!');
}
}
});
상기
는 오류를 반환하지만 맞춤view
변수는 정상 값과 함께 전달되는 것은 아니다.
$('#calendar').fullCalendar({
events: {
url: 'feed.php?view=' + $('#calendar').fullCalendar('getView').name,
.......
그러나 이것은 단지 아약스 호출에 ?view=undefined
을 추가
나는 다음과 같은 노력했다. 나는 view: $('#calendar').fullCalendar('getView').name
이라는 줄이 있어야하므로 올바른 값을 반환하므로 $('#calendar').fullCalendar('getView').name
이 작동한다는 것을 알지만 무엇이 확실하지 않습니다.
이 방법을 사용하면 사용자가보기를 전환 할 때 viewName 변수를 어떻게 업데이트합니까? –
원래 코드와 동일한 문제가 실제로 발생했을 것입니다. 'getView'에 대한 호출은 아약스 요청이있을 때가 아니라 바로 수행됩니다. 나는 당신에게 좋은 해결책을주기 위해 fullCalendar에 익숙하지 않다. – gilly3