2011-01-05 11 views
2

fullcalendar를 사용하여 채울 이벤트를 표시하고 있습니다.자바 스크립트에서 fullcalendar를 사용하여 매개 변수 목록을 수정하고 다시 가져 오는 방법은 무엇입니까?

제 팀에는 2 명이 있습니다. 마이크와 클레어. 나는 보스 야.

마이크 또는 클레어가 내 페이지에 로그인하면 자신의 이벤트 만 볼 수 있습니다. 동일한 앱에 로그인하면 Mike 's, Claire 's, 또는 모두 내 이벤트 만 볼 수 있습니다.

이렇게하려면 Combobox (Mike 's, Claire 's, Mine, 모두)에서 올바른 값을 선택하겠습니다. 해당 결합을 변경 한 후에는 선택한 옵션에 따라 이벤트를 다시 가져와야합니다. 내가 좋아하는 뭔가를

events: "../controller.php", 
dparams : { 
    "pg":"getAgendaCalendarView", 
    "profile": "undefined", 
    "query": "*" 
}, 

그리고 내 콤보 아래 : 사실

내 fullcalendar이 구성되어

listeners: { 
'change' : function(objThis, newValue, oldValue){ 
    $('#cw_tbcalendar').fullCalendar('refetchEvents'); 
} 

내 주요 질문은 내 선택을 표시하는 매개 변수 목록을 수정하는 방법입니다 값?

답변

0

ExtJS's calender을 사용해 보셨습니까? (extjs 태그)

이 질문에 대한 답변으로,이 해결책이 될 수 있을까요?

var config = { 
    events: "controller.php", 
    dparams: { 
     "pg": "getAgendaCalendarView", 
     "profile": "undefined", 
     "query": "*" 
    } 
}; 
$('#calendar').fullCalendar(config); 

$('#my_combo').change(function() { 
    config.dparams.query = $(this).value(); 
    $('#calendar').fullCalendar(config); 
}); 
관련 문제