jQuery日期选择器插件date-input

官网:http://jonathanleighton.com/projects/date-input/

下载:

http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js

http://github.com/jonleighton/date_input/raw/master/jquery.date_input.js

http://github.com/jonleighton/date_input/raw/master/date_input.css

插件下载:http://download.csdn.net/detail/cometwo/9052329

中文支持:

  1. jQuery.extend(DateInput.DEFAULT_OPTS, {  month_names: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],  short_month_names: ["一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"],  short_day_names: ["一", "二", "三", "四", "五", "六", "日"]});  

说明:默认是日期格式很不好,需要修改。

全部代码:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
  5. <title>日历</title>  
  6. <script type="text/javascript" src="jquery-1.3.2.js"></script>   
  7. <script type="text/javascript" src="jquery.date_input.js"></script>   
  8. <link rel="stylesheet" href="date_input.css" type="text/css">   
  9. <script>  
  10. jQuery.extend(DateInput.DEFAULT_OPTS, {   
  11. month_names: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],   
  12. short_month_names: ["一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"],   
  13. short_day_names: ["一", "二", "三", "四", "五", "六", "日"],  
  14.  dateToString: function(date) {  
  15.     var month = (date.getMonth() + 1).toString();  
  16.     var dom = date.getDate().toString();  
  17.     if (month.length == 1) month = "0" + month;  
  18.     if (dom.length == 1) dom = "0" + dom;  
  19.     return date.getFullYear() + "-" + month + "-" + dom;  
  20.   }  
  21.   
  22. });   
  23.   
  24. $(function() {   
  25. $(".biuuu1").date_input();   
  26. $(".biuuu2").date_input();   
  27. });   
  28. </script>  
  29. </head>  
  30.   
  31. <body>  
  32. <input type="text" class="biuuu1" name="date"/>   
  33. <input type="text" class="biuuu2" name="date"/>   
  34. </body>  
  35. </html>  

http://

原文:点击打开链接

http://blog.csdn.net/sujudz/article/details/8120222

jquery的date input日期选择控件,在一些日期表单上使用,效果还是比较好的。

官方介绍和下载地址 http://jonathanleighton.com/projects/date-input/

使用前需要导入jquery库和date input的库和css文件
<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script> 
<script type="text/javascript" src="js/jquery.date_input.js"></script>
<link rel="stylesheet" href="css/date_input.css" type="text/css">

官网下载的包里就包含了js和css文件。

 使用前先改变默认的日期格式,下面是中文日期。参数设置都很简单,就是最后的dateToString参数值是返回的日期格式,这里是 年-月-日 的格式。可以自己更改。

[javascript] view
plain
copy

  1. $.extend(DateInput.DEFAULT_OPTS, { month_names: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],  
  2.     short_month_names: ["一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"],   
  3.     short_day_names: ["日","一", "二", "三", "四", "五", "六"],  
  4.     dateToString: function(date) {  
  5.         var month = (date.getMonth() + 1).toString();//月份  
  6.         var dom = date.getDate().toString();//日  
  7.         if (month.length == 1) month = "0" + month;//控制月份为10一下的显示为01格式  
  8.         if (dom.length == 1) dom = "0" + dom;//同月份  
  9.         return date.getFullYear() + "-" + month + "-" + dom;  
  10.       }  
  11.     }  
  12. );  

 *在下载的压缩包里,有个translations目录,里面有默认语言的日期设置,jquery.date_input.zh_CN.js就是中文日期,不过他的short_day_names参数是["一", "二", "三", "四", "五", "六","日"]。星期日和一显示不对。

响应inpu组件代码

$(function(){$("#birthday").date_input();});

birthday是组件ID

<input readonly  id="birthday" type="text" name="birthday" size="20">

时间: 2024-11-16 02:40:03

jQuery日期选择器插件date-input的相关文章

Jquery 日期选择器插件使用说明

这个jQuery插件可以帮助开发者提供一个快速的日期选择器(如下图),帮助开发者简单的实现日期选择,让使用用户无需自己填写日期就可以插入日期.   官网:http://jonathanleighton.com/projects/date-input/ 中文支持:  代码如下 复制代码 jQuery.extend(DateInput.DEFAULT_OPTS,{  month_names: ["一月", "二月", "三月", "四月&q

9个有用的jQuery日历和网页设计师的日期选择器插件

事件日历和日期选择器是是我们开发当中经常遇到的问题,这个时候我们就需要用jquery插件来实现,昨天我在做项目的时候,遇到了个问题就是如何显示倒计时问题,我这个时候就用jquery插件解决的,今天给大家分享9个其他的时间选择器插件 1.FullCalendar FullCalendar是一个著名的jQuery日历插件,它提供了拖和下降功能,与谷歌日历整合,并能够通过JSON获取事件等功能.设计人员可以轻松定制外观和感觉的日历,而开发人员可以利用用户触发的事件暴露挂钩. 2. Astonishin

Jquery日期选择datepicker插件用法实例分析

  本文实例讲述了Jquery日期选择datepicker插件用法.分享给大家供大家参考.具体如下: 1.首先将Jquery中的datepicker插件中的相关属性值改成中文的: ? 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 $.datepicker.regional['zh-CN'] = { clearText: '清除', clearStatus: '清除已选日期',

Jquery日期选择datepicker插件用法实例分析_jquery

本文实例讲述了Jquery日期选择datepicker插件用法.分享给大家供大家参考.具体如下: 1.首先将Jquery中的datepicker插件中的相关属性值改成中文的: $.datepicker.regional['zh-CN'] = { clearText: '清除', clearStatus: '清除已选日期', closeText: '关闭', closeStatus: '不改变当前选择', prevText: '<上月', prevStatus: '显示上月', prevBigTe

jQuery之日期选择器的深入解析_jquery

1:默认情况下,日期输入文本框获得页面焦点的时候,日期选择器组件会在一个覆盖层中打开日历选择面板,当日期输入文本框失去焦点或者选择一个日期的时候,将自动关闭该日历选择面板$(selector).datepicker([options]);简单实例: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml

JQuery日期插件datepicker的使用方法_jquery

 JQuery是一款非常优秀的脚本框架,其丰富的控件使用起来也非常简单,配置非常灵活.下面做一个使用日期插件datapicker的例子. 1.下载jQuery核心文件就不用说了吧,datepicker是轻量级插件,只需jQuery的min版本就行了,然后到官网http://jqueryui.com/download下载jquery-ui压缩包(可以选择喜欢的theme),里面就包含对datepicker的支持,当然您也可以下载datepicker,包括ui.core.js和ui.datepick

精心收集的jQuery常用的插件1000_jquery

1.accordion类 基于jQuery开发,非常简单的水平方向折叠控件. Horizontal accordion: jQuery 热点图书:www.hotbook.cn jQuery-Horizontal Accordion 具有XBOX360 blade界面风格的水平方向Accordion. jQuery-Horizontal Accordion jQuery plugin: Accordion 用于创建 折叠菜单的jQuery插件. jQuery plugin: Accordion 热

精确到分钟的js日历控件,日期选择器代码

  精确到分钟的js日历控件,日期选择器代码,我们知道一般的日历控件是可以选择日期的,但是您有没有见过可以精确到选择分钟的?除了选择年.月.日外,还可以选择时间,够精确吧,希望大家喜欢哦.JS日历插件,这是比较常用的网页特效哦. 示例: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>精确到分钟的js日历控件</T

日期选择器(Datepicker)

从弹出框或内联日历选择一个日期. 如需了解更多有关 datepicker 部件的细节,请查看 API 文档 日期选择器部件(Datepicker Widget). 默认功能 日期选择器(Datepicker)绑定到一个标准的表单 input 字段上.把焦点移到 input 上(点击或者使用 tab 键),在一个小的覆盖层上打开一个交互日历.选择一个日期,点击页面上的任意地方(输入框即失去焦点),或者点击 Esc 键来关闭.如果选择了一个日期,则反馈显示为 input 的值. <!doctype