2010-04-27 96 views

回答

2

我使用FullCalendar与事件上one of my client's websites功能。 FullCalendar的实现有很大的自定义,但下面的代码是我用来加载日历JSON数据的。

<script type='text/javascript'> 
    $(document).ready(function() { 
     $('#calendar').fullCalendar({ 
      events: function(start, end, callback) { 
       $.post("calendar_data.asp", { 
        start: start.getTime()/1000, 
        end: end.getTime()/1000, 
        catID: '<% Response.Write(catID) %>' 
       }, function(result) { callback(result) }, "json"); 
      }, 
      loading: function(bool) { 
       if (bool) $('#loading').show(); 
       else $('#loading').hide(); 
      }, 
     }); 
    }); 
</script> 

如果你注意到我的呼叫$.post()我传递一个“CATID”一起calendar_data.asp请求。这是一个特定于我的代码的实现细节;您很可能需要根据您的具体要求进行定制。

编辑

我不能完全肯定这是否会与FullCalendar的最新版本。自从我实施我的解决方案以来,这已经有一段时间了,图书馆也有所改变。

0

感谢您的回答内森和我可能实际上使用了一些,但它是被调用的实际的XML文件,我正在寻找一个例子而不是JSON数组。

我猜它可能是这样的

<event start="" title="" />

相关问题