0
我想一次只加載一個月的事件。首先,在一頁中顯示一個月的事件,按下一個或上一個按鈕時,通過Web服務(C#)從數據庫中顯示該月的事件。我怎樣才能做到這一點?fullcalendar:按下next或prev按鈕時調用web服務函數
我也想從一個月內獲取數據,我想將選定年份,月份值發送到Web服務,以便它可以發送特定月份的數據。
我當前的jQuery代碼是:
jQuery(document).ready(function() {
$.ajax({
type: "POST",
contentType: "application/json",
url: "FullcalenderwithWebservice.asmx/GetEvents",
dataType: "json",
success: function (data) {
$("div[id=loading]").hide();
$("div[id=fullcal]").show();
$('div[id*=fullcal]').fullCalendar({
header: {
left: '',
center: 'title',
right: 'today prev,next'
},
editable: false,
events: $.map(data.d, function (item, i) {
var event = new Object();
event.id = item.EventID;
event.start = new Date(item.StartDate);
event.title = item.EventName;
event.className = item.className.toString()
return event;
})
});
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
debugger;
}
});
});
也
$('.fc-button-prev span').click(function(){
alert('prev is clicked, do something');
});
不工作。