`
ldzyz007
  • 浏览: 720322 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

jquery.datepick使用

阅读更多
在项目开发中经常用到日期选择控件,基于jquery的日期控件jquery.datepick使用配置起来很方面灵活,此控件支持多语言,兼容多种浏览器材,支持jquery的validate,有多种样式供选择....
1.官方下载地址:http://keith-wood.name/datepick.html 有详细的demo和参数说明及validate和其他一些特效演示
2.下载jquery.datepick.package-4.0.3后解压
   2.1有3个gif图片,这3个图片是点击按钮弹出日期控件的按钮效果图片,你可以自定义按钮图片,也可以不用按钮,直接点击input时弹出
   2.2有3个自带样式供选择,使用不同的样式弹出的日期控件效果不一样。
   2.3jquery.datepick.js这个是最重要的js必须引入,还有压缩版jquery.datepick.pack.js的和最小版jquery.datepick.min.js,一般不需要特别效果引入jquery.datepick.min.js即可
   2.4jquery.datepick.validation.js这个是在做日期验证时才用,当然还有压缩版和最小版供选择
   2.5jquery.datepick-zh-CN.js简体中文资源文件,可以不引,默认提示和显示就是英文,也可以在页面datepick参数中定义中文显示文字及提示信息,建议直接引入jquery.datepick-zh-CN.js文件。
3.一般情况小引入jquery.datepick.min.js、jquery.datepick.css、jquery.datepick-zh-CN.js这三个文件即可,当然必须引入jquery-1.4.2.js(jquery低版本可能不兼容)
4.重要参数介绍
  $('#startTime').datepick({  
        showOnFocus: true,
        firstDay: 0,
        rangeSelect: true,
        monthsToShow: 2,
        yearRange: '-10:+10',
        dateFormat: 'yyyy-mm-dd',
        minDate: new Date(2007, 1 - 1, 1),
        maxDate: new Date(2009, 1 - 1, 1)         
    });  
  4.1 startTime这个是input的id。默认是onfocus时弹出日期控件,不是onclick。showOnFocus参数默认为true,如果配置为false,是触发不了日期控件的。
  4.2 firstDay星期的第一天设置。默认是星期日,设置为0或者7都是星期日,设置为1是星期一,设置为2是星期二....
  4.3 rangeSelect 多选设置。默认为false,设置为true时可以选择一个日期段,开始日期至结束日期
  4.4 monthsToShow 显示弹出多个日期控件供选择。2就是显示同时弹出2个日期控件,这个参数必须配合rangeSelect一起使用,rangeSelect 为true才起作用
  4.5 yearRange 设置年的选择范围。-10:+10表示以现在年为标准,可选前10年后10年的日期,当然还有其他一些设置技巧,可参考官方demo
  4.6 dateFormat 日期格式化。可参考官方demo
  4.7 minDate 日期控件显示的最小日期。其他技巧可参考官方demo
  4.8 maxDate 日期控件显示的最大日期。其他技巧可参考官方demo
5.开始日期结束日期大小限制
  function customRange(dates) {
    if (this.id == 'startTime') {
        $('#endTime').datepick('option', 'minDate', dates[0] || null);
    }
    else {
        $('#startTime').datepick('option', 'maxDate', dates[0] || null);
    }
  }

  $(document).ready(function() {    
    $('#startTime,#endTime').datepick({           
        yearRange: '-10:+10',       
        dateFormat: 'yyyy-mm-dd',
        minDate: new Date(),
        onSelect: customRange    
    });       
  });
分享到:
评论
2 楼 ldzyz007 2011-12-01  
有没有引入jquery.js啊
1 楼 lj1214388 2011-11-13  
请问楼主,我导入了struts-jquery-plugin 的jar包,
在firebug下已经加载了jquery.datepick.min.js、jquery.datepick.css、jquery.datepick-zh-CN.js 这些文件,但就是日期控件不显示,
这是什么原因呢?

相关推荐

    jquery.datepick.zip

    jquery.datepick.rar是一个jquery实现的框架,实现了日历框选择日期的功能,简单实用 jquery-1.3.2.js jquery核心 jquery.datepick.js jquery日历插件 jquery.datepick.css 日历样式 jquery.datepick-zh-CN.js 日历...

    jquery.datepick.js

    jquery.datepick.js

    JQuery.Datepick

    8. **易用性** - 使用简单,只需要引入 `jquery-1.3.2.js` 和 `jquery.datepick.js` 文件,并通过jQuery选择器调用 `.datepick()` 方法,即可快速启用日期选择功能。 **使用示例:** ```html <!DOCTYPE html> ...

    jquery.datepicker-zh-CN.js

    jquery datepicker 的中文包 调用方法 <script src="./public/js/jquery-ui-1.10.3.min.js"> <script src="./public/js/jquery.datepicker-zh-CN.js"></script> <link href="./public/css/jqueryui/jquery-ui-...

    jquery-datepick插件

    <link href="jquery.datepick.css" rel="stylesheet" /> <script src="jquery.js"> <script src="jquery.datepick.js"> $('#datePicker').datepick({ dateFormat: 'yyyy-mm-dd', defaultDate: '+1w', ...

    jquery.ui.datepicker-zh-CN.js

    jquery-ui中文日历控件,使用的时候记得先把文档编码改为UTF-8,否则中文显示乱码!

    datepick基于jQuery的日期点选择和日期范围选择

    10. **集成和扩展**:datepick可以与其他jQuery插件或库配合使用,如Bootstrap,提供更丰富的用户体验。同时,其源代码是开放的,允许开发者根据需求进行定制和扩展。 总的来说,datepick是一个强大且灵活的日期...

    jquery的日期插件、实现日期的弹框、实现手动选择日期输入

    <script type="text/javascript" src="./jquery.datepick.js"> * 日期插件的css文件 <link rel="stylesheet" href="./jquery.datepick.css" type="text/css"> * 日期插件的c汉化文件 ...

    日期控件(input输入框)

    使用jQuery,我们可以监听`<input>`元素的改变事件,获取用户选择的日期,并进行相应的处理。例如: ```javascript $(document).ready(function() { $('#myDate').on('change', function() { var selectedDate = ...

    jquery-ui-1.11.2日期控件datepicker

    ${ctx}/plugins/jquery-ui-1.11.2/jquery-ui.css" > ${ctx}/plugins/jquery-ui-1.11.2/external/jquery/jquery.js"> ${ctx}/plugins/jquery-ui-1.11.2/jquery-ui.js"> ${ctx}/plugins/jquery-ui-1.11.2/jquery-ui-...

    JQuery datepicker 用法详解

    jQuery UI的Datepicker是一个强大的日期选择插件,它允许开发者高度自定义其外观和功能,以适应各种项目需求。Datepicker 提供了多种配置选项,包括日期格式、语言支持、日期范围限制、额外按钮和导航功能等。在本文...

    jquery datepicker 小于当前日期不可选的方法

    <link rel="stylesheet" type="text/css" href="resource/css/jquery.datepick.css"/> <script type="text/javascript" src="resource/js/common/jquery-1.4.2.js"> ...

    jquery获取easyui日期控件的值实现方法

    然而,直接使用jQuery的`.val()`方法来获取日期控件的值可能会遇到问题,就像描述中提到的那样,返回的结果可能是空或者初始值。 EasyUI的日期控件在页面上表现为一个文本框,同时内部包含了一个隐藏的输入元素,...

    jquery日历插件datepicker用法分析

    本文实例讲述了jquery日历插件datepicker用法。分享给大家供大家参考,具体如下: 我用过好几种日历插件,有的太花哨,有的太...解压jquery.datepick.package-3.5.2.zip,默认是英文的日历,里面有一个jquery.datepic

    datepicker_datepicker_seeing3ds_zip_

    1. **jquery.datepick.css**:这是jQuery Datepicker插件的CSS样式文件,用于定义日期选择器的视觉样式,包括颜色、字体、布局等。通过引用这个文件,网页可以展示出符合设计的日期选择框。 2. **datepicker.html**...

    用jquery制作的日期选择器

    为了使用这个日期选择器,你需要在页面中引入jQuery和datepick.js,并确保它们在需要使用日期选择器的脚本之前加载。然后,你可以按照以下步骤配置和使用日期选择器: 1. **引入库**: 在HTML头部添加jQuery和...

    Jquery日期选择器datepick

    要使用jQuery Datepicker,首先确保已引入jQuery库和jQuery UI库。通常,你可以从官方CDN(内容分发网络)下载或链接到这些库: ```html <script src="https://code.jquery.com/jquery-3.x.y.min.js"></script> ...

    js插件类库组织与管理(基于asp.net管理)

    testjs插件类库组织与管理先举个例子,比如jquery插件中的calendar在一个页面中就得有如下... @import “”script/calendar/jquery.datepick.css”; </style> [removed][removed] [removed][removed] <scri

    解决jquery与dwr冲突(java/jsp)

    然而,在同一个项目中同时使用jQuery与DWR时,可能会遇到变量命名冲突的问题,特别是当两者都使用了`$`符号作为全局函数或对象时。 #### 问题分析 在上述代码片段中,可以看到一个典型的jQuery与DWR冲突的解决方案...

Global site tag (gtag.js) - Google Analytics