`
jjfat
  • 浏览: 284756 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jQuery插件实战之Fullcalendar - 开发一个完整功能的富客户端会议室预定系统前台

阅读更多
作者:Terry li - GBin1.com

jQuery的插件非常多,应用的场景也非常丰富,今天我这里给大家介绍一款非常实用的日历插件 - fullcalendar,使用这款插件能够快速帮助你实现基于web的日历查看功能,大家可能都使用过outlook的日历功能,今天我们也开发一个类似的功能,其中会使用到相关的高级功能,例如,拖拽修改时间,生成个性化的日历项内容。



具体代码和demo,参考原文吧:http://www.gbin1.com/technology/jquery/devappwithfullcanlendar/index.html
分享到:
评论
5 楼 check-枫叶 2011-06-30  
cheney_love 写道
我前几天也仿了一个简单的calendar

你那个强悍
4 楼 jjfat 2011-06-29  
kavinhub 写道
用来显示不错,如果里面的event是dragable的,如何将改动反应到后台?


eventDrop: function( event, dayDelta, minuteDelta, allDay, revertFunc, jsEvent, ui, view ) {
          if(1==1||2==event.uid){
            var schdata = {startdate:event.start, enddate:event.end, confid:event.confid, sid:event.sid};
            identityService.getToBeUpdatedConflictedScheduleDAO(schdata , {
              callback:function(data) {
                if(data.length== 0){               
                  var newschdata = {sid:event.sid, startdate:event.start, enddate:event.end};            
                  identityService.updateScheduleByNewDateRange(newschdata, {
                    callback:function(data) {  
                      alert("Thanks, reservation rescheduled successfully.");
                      //window.location.reload();
                    }                        
                  });                      
                }else{
                  revertFunc();
                  alert("Sorry, reservation cannot be rescheduled.");
                }            
              }
            });
          }else{
            revertFunc();
          }
          },


以上代码中你可以使用 eventDrop: function 来向后台写数据。
3 楼 kavinhub 2011-06-28  
用来显示不错,如果里面的event是dragable的,如何将改动反应到后台?
2 楼 cheney_love 2011-06-28  
我前几天也仿了一个简单的calendar
1 楼 drain 2011-06-27  
这个插件我也用过 确实挺强大 我以前用这个插件作为一个排班表页面的展示 我觉得这样比较直观 修改排班信息也比较方便 结果被客户一口否定 客户觉得还是列表形式显示比较直观 就无奈的放弃了!

相关推荐

    fullcalendar-scheduler-5.1.0.zip

    本次提供的版本是"fullcalendar-scheduler-5.1.0.zip",相较于之前的版本,它包含了一系列的改进和新特性,提升了用户体验和功能完整性。 在"fullcalendar-scheduler-5.1.0.zip"压缩包中,我们可以找到以下几个关键...

    jquery的fullcalendar使用案例

    总的来说,jQuery FullCalendar是一个功能强大的日历组件,适合用于构建各种时间管理和日程规划的应用。通过学习和掌握它的使用,开发者能够快速创建出美观且实用的交互式日历界面,提升项目的用户体验。在实际开发...

    fullcalendar-scheduler-4.1.0.zip

    全尺寸的FullCalendar是一款强大的jQuery日历插件,专为高效的时间管理设计。它以其直观的用户界面和丰富的功能集而备受青睐。在"fullcalendar-scheduler-4.1.0.zip"这个压缩包中,我们可以找到FullCalendar ...

    Laravel开发-laravel-fullcalendar-scheduler

    在Laravel框架中,开发日程管理功能是一个常见的需求,`laravel-fullcalendar-scheduler`是一个专门为Laravel设计的组件,旨在帮助开发者轻松地集成全功能的日历计划程序。这个组件充分利用了FullCalendar库的强大...

    Fullcalendar--日程管理 js组件

    配合"test.txt"和"fullcalendar-1.2.1"这两个文件,我们可以理解这是Fullcalendar的一个早期版本(1.2.1)。"test.txt"可能是用于测试Fullcalendar功能的示例代码或者配置指南,而"fullcalendar-1.2.1"则包含了该...

    fullcalendar-1.6.4-修改增加农历节日版.zip

    这个"fullcalendar-1.6.4-修改增加农历节日版.zip"压缩包是一个针对FullCalendar 1.6.4版本的增强版本,特别加入了对农历以及相关节日的支持。这意味着用户现在不仅可以查看公历日期,还可以方便地查看和管理农历...

    fullcalendar-1.6.4.zip

    全历插件FullCalendar是Web应用中常用的日期日程管理工具,版本1.6.4在当时是一个稳定且功能丰富的版本。它提供了日、月、周三种不同的视图,使得用户能够方便地查看和管理时间安排。这个压缩包"fullcalendar-1.6.4....

    fullcalendar-1.6.4 中文版

    FullCalendar 是一个非常流行的JavaScript库,专门用于创建交互式、响应式的日历视图。这个1.6.4版本是针对中文用户的一个优化版本,它包含了丰富的文档、JS依赖包以及多个示例,使得开发者在构建日历、工作计划和...

    fullcalendar-rails, 包含Adam的gem fullcalendar jquery插件的资产.zip

    fullcalendar-rails, 包含Adam的gem fullcalendar jquery插件的资产 Fullcalendar::Rails这个 gem 用于在你的RoR应用程序中添加FullCalendar插件的内容,这样你就不用下载和安装所有的FullCalendar资产。安装要安装 ...

    fullcalendar-scheduler-master_fullcalendar_

    此外,通过插件系统,可以添加更多功能,如打印、导出、拖放外部元素等。 总的来说,FullCalendar Scheduler以其强大的功能和灵活的可定制性,成为了开发日程管理应用的首选工具。通过理解其核心特性并熟练掌握使用...

    fullcalendar-2.4.0日历插件

    fullcalendar-2.4.0这是从官网上下载到的最新版,有墙的朋友不用愁了,里面有demo。按照上面的做就能实现,像其它的js文件一样,引用很简单。只是更多的应用还要自己去学习。功能很强大的插件。

    fullcalendar-5.9.0最新版本增加农历,节气,节日

    fullcalendar-5.9.0最新版本增加农历,节气,节日,locales.html打开就能看到

    jQuery日历插件FullCalendar

    jQuery日历插件FullCalendar是一款强大的、灵活的、易于定制的日历组件,广泛应用于网页中展示日程安排、会议时间等与日期相关的功能。它提供了丰富的API和多种视图,如日视图、周视图、月视图、Agenda视图等,使得...

    fullcalendar-3.9.0 日历控件

    FullCalendar 3.9.0是一个功能强大、灵活的日历控件,适用于各种类型的Web应用。通过深入理解和熟练运用其核心特性、配置选项和API,开发者可以构建出符合业务需求的日程管理功能,提升用户体验。同时,其开源社区...

    前端项目-fullcalendar-scheduler.zip

    在前端开发领域,fullcalendar-scheduler是一个强大的工具,专为展示事件和资源的完整日历提供了一个高级的附加组件。这个开源项目不仅提高了用户对日程管理的体验,还为企业级应用提供了丰富的定制化选项,使得...

    fullcalendar-4.4.0官方示例demo.zip

    全历(FullCalendar)是一款广泛使用的JavaScript库,用于在网页上展示日历和事件管理功能。版本4.4.0的官方示例demo提供了一系列全面的演示,帮助开发者理解和掌握其核心功能。以下是对这些示例及其涉及知识点的...

    基于jquery的日历控件 fullcalendar 3.9.0

    **全栈Web开发中的jQuery日历插件:FullCalendar 3.9.0** FullCalendar是一款功能强大的jQuery日历插件,它可以帮助开发者轻松创建美观、实用的日历应用。在3.9.0这个版本中,它保持了其一贯的易用性和灵活性,提供...

    fullcalendar-4.3.1.zip

    FullCalendar是一款功能强大的JavaScript日历库,用于在网页上展示事件和日程安排。它以其灵活性、可定制性和丰富的API而受到开发者的欢迎。在"fullcalendar-4.3.1.zip"这个压缩包中,包含了FullCalendar 4.3.1版本...

Global site tag (gtag.js) - Google Analytics