我正在尝试使用 fullCalendar 添加事件。这是我的 add_event.php 。我首先有一个表单,用户可以在其中放置事件标题、开始日期、结束日期等信息,在表单之后我有这个 jquery 代码。
<script type="text/javascript">
function add_event()
{
var form = $('#calendar').serialize();
$.ajax({
type : 'POST',
url: '<?php echo site_url()."/public/calendar/addEvent" ?>',
method: 'post',
data: form,
success: function(data)
{
if(data == 'true')
{
var event = {
title : "AJAX",
start : "2012-08-16",
end : "2012-08-17"
};
$('#calendar').fullCalendar( 'renderEvent', event, true )
}
else
{
// Display error
}
}
});
document.write('end');}
</script>
现在我只是硬编码了“添加事件”,打印了“结束”,但事件没有添加到日历中。我做错了什么?另外,我想知道控制器如何发送开始日期、结束日期等的值?
谢谢您的帮助。