`
呼延浩云
  • 浏览: 85343 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
69e5c1d2-1364-320a-a0f2-0de5143310d8
互联网的那点事
浏览量:11038
社区版块
存档分类
最新评论

怎么在你的网站应用中使用PHP和jQuery建立日历

阅读更多

calendar

本教程将是一个有趣的。我要告诉你一个简单的方式来实现在应用程序中使用PHP和jQuery的日历。不像平时无聊的日历,这是可拖动,时尚,便于模具按要求。让我们检查出来。

 

这里是重要的演示下载链接。

 

在本教程中,我使用 jQuery插件。为什么我使用这个的原因是因为它是挤满了功能的电源。

现在,我要告诉你,我们将如何实现这个插件。这里是jQuery代码。

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<脚本类型= “文/ JavaScript的” >
$ 文件就绪函数 {
    VAR 日期 = 新的 日期;
    VAR ð = 日期GETDATE ;
    VAR  = 日期的getMonth ;
    ÿ = 日期和getFullYear ;
    VAR ħ = { } ;
 
    $ “#日历” fullCalendar {
        头: H 
        可选: 
        编辑: 
        可拖动: 
        投掷的: 
    } ;
} ;
</ SCRIPT>

在代码中,插件安装到DIV ID =“日历”]与一些额外的选项,例如可选择,可编辑,可拖动在HTML中,我们只需要添加所需的div,如下图所示。

 
1
<格ID = “日历” > </ DIV>

上述jQuery和HTML代码是不够好,呈现一个美丽而实用的日历。现在,我要隆起的日历增加以下功能集。

  • 显示用户选定的日期或日期范围。
  • à 确认选项一个​​AJAX请求发送到服务器的细节。
  • 从服务器接收到响应,并把它显示给用户。

 

要实现这一点,我要作出一些补充jQuery和HTML代码。jQuery的,我已经添加了两件事情。首先,是选择FullCalendar插件格式自定义格式的日期选择功能。二是选定的日期发送到服务器AJAX请求。看看下面的完整代码。

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<脚本类型= “文/ JavaScript的” SRC = “JS / jquery.min.js” > </ SCRIPT>
<脚本类型= “文/ JavaScript的” SRC = “JS / jquery.calendar.js” > </ SCRIPT>
<脚本类型= “文/ JavaScript的” >
$ 文件就绪函数 {
    VAR 日期 = 新的 日期;
    VAR ð = 日期GETDATE ;
    VAR  = 日期的getMonth ;
    ÿ = 日期和getFullYear ;
    VAR ħ = { } ;
 
    $ “#日历” fullCalendar {
        头: H 
        可选: 
        选择 功能 开始日期 结束日期 全天 jsEvent  视图  {
            新起点 = $ fullCalendar formatDate 开始日期 “MMMM dd年数H:毫米TT” ;
            ,VAR newend = $ fullCalendar formatDate 结束日期 “MMMM dd年数H:毫米TT” ;
            $ “#开始” HTML ‘<strong>开始</ STRONG> <SPAN>’ + 新起点+ ‘</ SPAN>’ ;
            $ “#结束” HTML ‘<STRONG>结束</ STRONG> <SPAN>’ + newend + ‘</ SPAN>’ ;
            $ “确定” 淡入;
        }
        eventSources: [ {
            事件: [
                {
                    标题: “咖啡与GF' 
                    描述: “不应该忘记或她会杀了我。”
                    启动: '2013-09-21 19:00:00' 
                    结束   '2013-09-21 21:00:00' 
                    全天: 
                }
                {
                    标题: Web应用程序的演示
                    描述: '会议Mashable的家伙'
                    启动: '2013-09-30 13:00:00' 
                    结束   '2013-09-30 17:00:00' 
                    全天: 
                }
            ]
        } ]
        编辑: 
        可拖动: 
        投掷的: 
    } ;
 
    $ 文件“咔嚓”  “确认”  函数 {
        开始 = $ “#开始跨度” HTML ;
        VAR 月底 ;
 
        $ 阿贾克斯{
            类型: “得到” 
            网址: “PHP / ajax.php?R = confirm_booking&启动=” + 启动+ “和结束=” + 结束
            包括: 
            成功: 函数响应 {
                $ “确定” 淡出;
                $ “响应” 的html 响应;
            }
        } ;
    } ;
} ;
</ SCRIPT>

下面是更新的HTML代码。

 
1
2
3
4
5
6
7
<格ID = “日历” > </ DIV>
 
<p ID = “开始” > <STRONG> 开始</ STRONG> </ P>
<p ID = “结束” > <STRONG> 结束</ STRONG> </ P> <BR/>
<输入类型= “按钮” = “确认” ID = “确认” = “BTN的BTN默认隐藏” >
 
<BR/> <DIV ID = “响应” > </ DIV>

p与id的开始结束的标记已被添加到用户显示所选择的日期或日期范围。DIV [ID =“响应”]将显示从Ajax请求返回的响应。

这里是ajax.php文件,它是处理Ajax请求的代码在本教程中,这个文件是简单地返回结果页面。在Web应用程序中,我们将数据保存在数据库中,并根据需要做其他的东西。

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
‘的functions.php“ ;
 
使用isset $ _GET [ 'R' ]  {
    ##执行每个请求的功能
    $ R = clean_input $ _GET [ 'R' ] ;
    ##用于处理要求发送confirm_booking的。
        $ R == ‘confirm_booking’  {
            使用isset $ _GET [ '开始' ]  && 使用isset $ _GET [ '端' ]  {
                开始 = clean_input $ _GET [ '开始' ] ;
                将$ end = clean_input $ _GET [ '端' ] ;
                    如果开始 && 结束 {
                        / *
                        *我们没有做任何事情在这里。只要发送接收的值返回到页面。
                        *在web应用中,我们应该处理的值,并将其存储在数据库中。
                        * /
                        回声 “<BR/>您的预订已被证实为<BR/> <STRONG>’ 开始</ STRONG>’ ;
                    }
            }
        }
}

 

至此,教程结束。李新试图保持尽可能简单实现。我希望你觉得本教程非常有用。保持回来这样更多有用的东西。至此,快乐编码。

本文来自李新的博客,转载请注明出处!http://www.ilixin.net/401.html

分享到:
评论

相关推荐

    PHP+JQUERY实现一个简单的日历

    在IT领域,PHP和jQuery是两个非常重要的技术,它们经常被结合使用来创建交互式的Web应用程序。本项目中,我们探讨的主题是如何利用这两者来构建一个基础的日历功能。这个日历可以显示日期,可能还支持用户进行点击...

    基于jquery的日历

    1. 引入资源:在HTML页面中,你需要引入jQuery库和日历插件的CSS、JS文件。通常,它们会被放置在`&lt;head&gt;`标签内,确保在页面加载时可以被正确解析。 ```html &lt;!DOCTYPE html&gt; &lt;title&gt;jQuery日历示例 日历/...

    JQuery 双日历显示

    在jQuery中,实现双日历显示通常需要借助一些第三方插件,比如Bootstrap Datepicker、jQuery UI的DatePicker等。这些插件提供了丰富的自定义选项和样式,可以轻松地与jQuery库集成,创建出美观且功能强大的日历组件...

    jQuery ui 日历插件应用实例

    首先,jQuery UI日历插件是建立在jQuery库之上的,这意味着你需要先引入jQuery才能使用它。jQuery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务。在网页中,通常会将jQuery...

    jquery双日历插件

    在这个“jQuery双日历插件”中,我们将会探讨如何利用jQuery和Bootstrap框架来创建一个用户友好的、支持区间日期选择的日历组件。 首先,jQuery库为开发者提供了简洁的API,使得执行常见的JavaScript任务变得异常...

    Jquery 实现日历(calendar)功能

    在网页开发中,jQuery 是一个广泛使用的 JavaScript 库,它简化了 DOM 操作、事件处理、动画效果以及异步通信等多个方面。对于日历(Calendar)功能的实现,jQuery 提供了一个强大的工具集,帮助开发者快速创建交互...

    jQuery记事日历表特效

    为了实际应用这个日历特效,你需要将这些文件部署到Web服务器,然后在浏览器中访问相关页面,以查看和测试其功能。 总结来说,jQuery记事日历表特效是利用jQuery库实现的一种交互式日历组件,它提供事件管理功能,...

    一个非常牛的jquery做的日历,排班,添加提醒功能

    一个非常牛的jquery做的日历,排班,添加提醒功能一个非常牛的jquery做的日历,排班,添加提醒功能一个非常牛的jquery做的日历,排班,添加提醒功能一个非常牛的jquery做的日历,排班,添加提醒功能一个非常牛的...

    jQuery实现的日历

    标题中的“jQuery实现的日历”指的是使用JavaScript库jQuery创建的一个日历组件。jQuery是一个流行的JavaScript框架,它简化了DOM操作、事件处理、动画效果以及AJAX交互等任务,使得开发者可以更快速、更容易地构建...

    jquery_ui日历控件

    要使用此控件,你需要在页面中引入jQuery库和jQuery UI库的CSS及JS文件。通常,这可以通过CDN链接或本地文件完成。一旦引入完毕,你可以通过简单的HTML结构和JavaScript代码创建一个日历控件。例如,可以创建一个`...

    php+jquery日历

    在这个实现中,前端主要依赖于jQuery UI库,后端则利用PHP进行数据处理和JSON格式的数据传输。 jQuery UI是一个强大的JavaScript库,提供了多种用户界面组件,包括日历(Datepicker)插件。它通过简单的API使开发者...

    PHP+AJAX+jquery日历插件FullCalendar+农历日程管理项目

    在日常使用中用到了日历日程管理,这是本人结合网络上的现有资料整理和修改。使用了jquery日历插件FullCalendar,使用通过PHP程序调用了MYSQL的数据库,实现HTML静态页在线AJAX新建日程,修改、删除日程序,本集成了...

    JQuery实现精美日历

    标题中的“JQuery实现精美日历”意味着我们将讨论如何使用jQuery库来创建一个功能丰富的、具有吸引力的日历组件。jQuery是一个流行的JavaScript库,它简化了DOM操作、事件处理和动画效果,使得创建交互式网页变得...

    jQuery选择日历插件.rar

    本文将深入探讨jQuery选择日历插件的使用和原理,帮助开发者更好地理解和应用。 一、jQuery与日期选择器 jQuery的核心在于简化DOM操作,通过简洁的API,让JavaScript编程变得更加简单。在处理日期选择器时,jQuery...

    jQuery-日历控件

    jQuery UI Datepicker是一款广泛应用于网页开发中的日历控件,它是jQuery UI库的一部分,提供了丰富的功能和高度的可定制性,使得网页上的日期选择变得既美观又实用。这个控件可以轻松集成到任何HTML页面中,只需...

    基于JQuery的日历控件

    在IT行业中,前端开发是不可或缺的一部分,而日历控件作为一种常见的交互元素,广泛应用于日期选择、事件安排等场景。本篇文章将详细讲解基于JQuery实现的日历控件,通过分析给定的文件,我们可以了解到如何创建一个...

    jquery 日历插件 可选年月(中文)

    本教程将详细讲解“jQuery日历插件可选年月(中文)”这一主题,包括其特点、实现原理以及如何在项目中集成和自定义。 首先,该日历插件的特点在于提供了中文月份的支持,这对于中文用户来说是非常友好的,使得用户...

    jquery的日历控件控件代码

    首先,jQuery日历控件是网页应用程序中常见的用户界面元素,它允许用户方便地选择日期,常用于表单输入或者时间相关的功能。这个控件的关键在于其跨浏览器兼容性,确保在不同的Web浏览器上能正常工作,包括IE和Fire...

    jquery做的日历小例子

    这个“jquery做的日历小例子”是利用jQuery来创建一个实用的日历组件,可以帮助开发者快速实现网页上的日期选择功能,常见于表单验证、预约系统或者时间管理应用中。 首先,让我们深入了解jQuery如何实现日历功能的...

    jQuery手机端HTML5带农历日期选择插件jQuery移动端日历插件swiper.js

    在这款插件中,jQuery是核心,用于快速地实现页面元素的交互和动态更新。 其次,swiper.js是一个强大的触摸滑动组件,专为移动设备设计。它支持各种复杂的滑动布局,如轮播、网格和滚动导航。在这个万年历插件中,...

Global site tag (gtag.js) - Google Analytics