我正在使用jQuery FullCalendar,如果您还没有使用它,我建议您也使用它,因为它在所做的事情上绝对非常出色!
然而,为了对我和我的项目(以及许多其他人)真正有用,我认为它需要一种资源/甘特视图。
这似乎不是问题... 直到您查看 jQuery FullCalendar 的内部结构,就会发现它生成视图的方式并不是给 JavaScript 开发人员入门级别的人使用的...例如我。
意识到这超出了我的能力范围后,我必须去寻找其他任何可以提供资源视图的日历/调度程序。
以下是三个专有日历承诺具备此功能。
- http://java.daypilot.org/
- http://www.dhtmlx.com/docs/products/dhtmlxScheduler/index.shtml
- http://web2cal.com/ajaxeventscalendar/calendar-demo/912-premium-demo/157-scheduler-view
不幸的是,daypilot和dhtmlxscheduler都缺乏FullCalendar成功实现的清晰明了的界面,而web2cal看起来还没有完善并且仍处于测试版。
或者我想知道是否有人有任何想法,可以将 jQuery Gannt 图表与 jQuery FullCalendar 集成。
我找到了几个看起来很有前途的项目。
- http://www.maro-z.com/examples/jquery.gantt/
- http://code.google.com/p/jquery-gantt/
- http://github.com/thegrubbsian/jquery.ganttView
我研究了fullcalendar如何生成它的视图,但到目前为止还没有成功地将其扩展来提供一个容器,使其中一个甘特图“坐在”fullcalendar内,并由其按钮触发。
这似乎是最受欢迎的功能请求之一,许多人在官方问题跟踪器上要求此功能。
因此,我陷入了两难境地。我可以支付一个半成品专有解决方案,该解决方案几乎没有社区支持,或者我可以尝试通过向真正了解jQuery的人寻求在jquery Fullcalendar中获取资源视图的方法。
我将很乐意将从使用专有解决方案节省下来的资金捐赠给Fullcalendar的开发人员。
FullCalendar的开发人员似乎已经有很多任务要完成,我再次感谢他为我们提供如此惊人的日历。
希望有人能与我们分享一种解决方案!
Tim