$(document).ready(function () {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
**var MONTH = m;**
//alert(new Date(y, m, 1).toString());
var calendar = $('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
selectable: false,
selectHelper: true,
select: function (start, end, allDay) {
var title = prompt('Event Title:');
if (title) {
calendar.fullCalendar('renderEvent',
{
title: title,
start: start,
end: end,
allDay: allDay
},
true // make the event "stick"
);
}
calendar.fullCalendar('unselect');
},
editable: false,
events: 'eventsList.aspx?d=' + MONTH // **I would like to send the MONTH HERE**
});
任何想法?
答案 0 :(得分:1)
这是我第一次看到这个日历插件。它看起来真的很棒!
我正在查看他们的文档,我看到了这个例子http://arshaw.com/js/fullcalendar/demos/json.html
我认为这就是你应该做的事情
eventDrop: function(event, delta) {
alert(event.title + ' was moved ' + delta + ' days\n' +
'(should probably update your database)');
},
如果有帮助,请告诉我,
Ives的
答案 1 :(得分:0)
我需要和你做的一样,所以我做了以下......
我将一个文本框( id =" start_date" )放到我的aspx页面
<input type="text" class="textbox" size="19" name="start_date" id="start_date">
然后在选择功能期间,我发送了所选的日期,月份(需要+1,因为fullCalendar从0开始计数)和年份到我的文本框中使用javascript(刚好超过&#39;取消选择&#39;)
document.getElementById('start_date').value = start.getDate() + ' - ' + (start.getMonth()+1) + ' - ' + start.getFullYear();
calendar.fullCalendar('unselect');