`
springking
  • 浏览: 131831 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

jQuery日期插件

阅读更多

1.下载jQuery日期插件,见附件。

2.导入相应的js文件和jquery源码。例如

    <link rel="stylesheet" type="text/css" href="css/datePicker.css">
    <script type="text/javascript" src="js/jquery-1.2.5.js"></script>
    <script type="text/javascript" src="js/date.js"></script>
    <script type="text/javascript" src="js/jquery.datePicker.js"></script>

3.制作1个from表单。

            <form name="chooseDateForm" id="chooseDateForm" action="servlet/DateServlet" method="post">
                 <fieldset>
                 开始时间:<input name="startDate" id="startDate" class="date-pick" /><br>
                 结束时间:<input name="endDate" id="endDate" class="date-pick" /><br>
                 <label for="test-select">Test select:</label>
                             <select name="test-select" id="test-select" style="width: 170px">
                                <option value="1">Test SELECT </option>
                                <option value="2">Doesn't shine through</option>
                                <option value="3">Even in IE</option>
                                <option value="4">Yay!</option>
                            </select>
                 <input type="submit" value="提交" />
                 </fieldset>
            </form>

4.当页面加载完成后执行输入框的替换。例如:

    <script type="text/javascript">
        $(function(){
            $('.date-pick').datePicker({startDate:'01/01/1996'});
        });
    </script>

    $('.date-pick')表示选择所有class属性为date-pick的元素,也就是引用的css,在这里是                

开始时间:<input name="startDate" id="startDate" class="date-pick" /><br>
结束时间:<input name="endDate" id="endDate" class="date-pick" /><br>
 

 

5.为了验证除日期输入框之外其他表单子元素是否能接受,特别加了以一个下拉列表。现在就可以在服务器端验证是否能收    到数据。例如在servlet中的doPost方法中可以这样写:

        String startDate = request.getParameter("startDate");
        String endDate = request.getParameter("endDate");
        String selectValue = request.getParameter("test-select");

        String[] dateArray = new String[3];
        dateArray = startDate.split("/");
        Calendar ca = null;
        try{
            int day = Integer.parseInt(dateArray[0]);
            int month = Integer.parseInt(dateArray[1]);
            int year = Integer.parseInt(dateArray[2]);
            ca = new GregorianCalendar(year,month,day);
        }
        catch (NumberFormatException e) {
            System.out.println("日期转换错误");
            e.printStackTrace();
        }
       
        System.out.println(("YEAR: " + ca.get(Calendar.YEAR)));
        System.out.println(("MONTH: " + ca.get(Calendar.MONTH)));
        System.out.println(("DAY: " + ca.get(Calendar.DAY_OF_MONTH)));

 

分享到:
评论
3 楼 tamsiuloong 2009-11-24  
tosunrains 写道
    使用jquery以后竟然还需要这么多的代码……

2楼,有更好的就放心说出来赛,代码还要怎么少??
2 楼 tosunrains 2009-01-17  
    使用jquery以后竟然还需要这么多的代码……
1 楼 qqjanye 2008-11-18  
感觉不是很理想啊...

相关推荐

    jquery 日期插件

    在本篇文章中,我们将深入探讨jQuery日期插件的原理、常见功能以及如何在项目中使用它们。 首先,jQuery 日期插件的核心目标是增强用户在网页上与日期进行交互的体验。这包括但不限于日期选择器、日期格式化、日期...

    jquery日期插件

    而“jquery日期插件”是jQuery生态中的一个重要组成部分,它为网页应用提供了丰富的日期处理功能,包括日期选择器、日期格式化、日期计算等,极大地提升了用户体验。在本篇中,我们将深入探讨jQuery日期插件的相关...

    jquery日期插件及用法

    **jQuery 日期插件及其用法详解** 在Web开发中,日期选择器是一个常见的功能,它使得用户能够方便地输入或选择日期。jQuery Datepicker 是一个流行的选择,它提供了丰富的功能和灵活的自定义选项。这个插件尤其适合...

    jquery日期插件 适合各种浏览器

    而“jQuery日期插件”是jQuery生态中的一类重要组件,主要用于增强网页上的日期输入和显示功能。这类插件通常具有丰富的自定义选项、良好的兼容性和用户友好的交互设计,能够适应各种浏览器环境,包括IE、Firefox、...

    Jquery日期插件

    一款非常精美的Jquery日期插件.......................................

    转:jquery日期插件!

    标题中的“转:jquery日期插件!”表明我们将讨论一个基于jQuery的日期处理插件。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务。日期插件通常用于在网页上添加日期...

    常用的jquery日期插件

    本篇文章将详细介绍一种常用于前端开发的jQuery日期插件及其特点。 标题中提到的“常用的jQuery日期插件”,可能是指jQuery UI中的Datepicker插件,它是一款功能强大且用户友好的日期选择工具。Datepicker插件允许...

    jquery日期插件-datepicker

    《jQuery日期插件:DatePicker详解》 在网页开发中,日期选择器是一个常见的功能,用于让用户方便地输入或选择日期。jQuery UI中的DatePicker插件是一个强大的工具,它提供了丰富的自定义选项,使得日期选择功能既...

    glDatePicker jquery日期插件

    总之,glDatePicker是一款强大且灵活的jQuery日期插件,适用于各种网页应用。其简单易用的API和丰富的配置选项使得它在实际开发中极具价值。无论你是初学者还是经验丰富的开发者,glDatePicker都能帮助你快速实现...

    JQUERY日期插件

    jQuery日期插件通过提供美观的界面和易用的交互,大大增强了网页上的日期和时间输入功能。这些插件不仅有多种样式和模式可供选择,还支持与不同版本的jQuery兼容,适应不同项目的需求。通过正确地引入和配置,开发者...

    Jquery日期插件用法

    本文将深入探讨jQuery日期插件的用法,帮助开发者实现从特定时间到特定时间的选择,以及计算时间差的功能。 首先,我们最常用的jQuery日期插件之一是jQuery UI中的Datepicker。这个插件提供了一个用户友好的日历...

    lhgcalendar_jb51 jquery日期插件

    【lhgcalendar_jb51 jQuery日期插件】是一款在Web开发中广泛使用的JavaScript日历插件,尤其受到开发者们的青睐,被认为比my97日期插件更为易用。这款插件基于流行的jQuery库,提供了丰富的功能和自定义选项,以帮助...

Global site tag (gtag.js) - Google Analytics