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

这个jQuery插件可以帮助开发者提供一个快速的日期选择器(如下图),帮助开发者简单的实现日期选择,让使用用户无需自己填写日期就可以插入日期。

 

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

中文支持:

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

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

全部代码:

 代码如下 复制代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>日历</title> 
<script type="text/javascript" src="jquery-1.3.2.js"></script>  
<script type="text/javascript" src="jquery.date_input.js"></script>  
<link rel="stylesheet" href="date_input.css" type="text/css">  
<script> 
jQuery.extend(DateInput.DEFAULT_OPTS, {  
month_names: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],  
short_month_names: ["一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"],  
short_day_names: ["一", "二", "三", "四", "五", "六", "日"], 
 dateToString: function(date) { 
    var month = (date.getMonth() + 1).toString(); 
    var dom = date.getDate().toString(); 
    if (month.length == 1) month = "0" + month; 
    if (dom.length == 1) dom = "0" + dom; 
    return date.getFullYear() + "-" + month + "-" + dom; 
  } 
 
});  
 
$(function() {  
$(".biuuu1").date_input();  
$(".biuuu2").date_input();  
});  
</script> 
</head> 
 
<body> 
<input type="text" name="date"/>  
<input type="text" name="date"/>  
</body> 
</html>

还有一个jquery日历插件

实例

1、平板模式,单一的选择,周一的一周开始。

 

 代码如下 复制代码

 

$('#date').DatePicker({
 flat: true,
 date: '2012-07-31',
 current: '2012-07-31',
 calendars: 1,
 starts: 1
});

2、平板模式,多重选择,停用的日期,特殊的日子,本周开始周日。

 

 代码如下 复制代码

 

$('#date2').DatePicker({
 flat: true,
 date: ['2012-07-31', '2012-07-28'],
 current: '2012-07-31',
 format: 'Y-m-d',
 calendars: 1,
 mode: 'multiple',
 onRender: function(date) {
  return {
   disabled: (date.valueOf() < now.valueOf()),
   className: date.valueOf() == now2.valueOf() ? 'datepickerSpecial' : false
  }
 },
 starts: 0
});

$('#date3').DatePickerClear();

3、平板模式,选择范围,3个日历。

 

 代码如下 复制代码

 

$('#date3').DatePicker({
 flat: true,
 date: ['2012-07-28','2012-07-31'],
 current: '2012-07-31',
 calendars: 3,
 mode: 'range',
 starts: 1
});

4、连接到一个文本字段,并使用回调函数的值从外地到更新的日期选择。

 

 代码如下 复制代码

 

$('#inputDate').DatePicker({
 format:'m/d/Y',
 date: $('#inputDate').val(),
 current: $('#inputDate').val(),
 starts: 1,
 position: 'r',
 onBeforeShow: function(){
  $('#inputDate').DatePickerSetDate($('#inputDate').val(), true);
 },
 onChange: function(formated, dates){
  $('#inputDate').val(formated);
  $('#inputDate').DatePickerHide();
 }
});

选项

参数列表。所有的参数都是可选的。

eventName string 所需的事件来触发的日期选择器。默认:“点击'
date String, Date or array 选定的日期(S)为字符串(将被转换为Date对象的基础上德格式suplied)和单一选择的日期对象,数组,字符串或日期对象
flat boolean 无论如果日期选择器被添加到元素或由事件触发的。默认为false
start integer 天工作周的开始。默认值1日(星期一)
prev string HTML插入到以前的链接。默认为“”(UNICODE 黑左箭头)
next string HTML插入到下一个环节。默认为“”(UNICODE黑色右箭头)
mode string ['single'|'multiple'|'range'] 日期选择模式。默认“单一”
view string ['days'|'months'|'years'] 开始查看模式。默认'天'
calendars integer 日历的日期选择器内呈现的数目。默认值1
format string 日期格式。默认值“Y-M-D'
position string ['top'|'left'|'right'|'bottom'] 日期选择器的相对位置的激活元素(非平面模式)。默认的“底部”
locale hash 地点:提供一个散列键“天”、“daysShort”、“daysMin”、“月”,“monthsShort”、“星期”。默认英语
onShow function 回调函数时触发显示日期选择器
onBeforeShow function 回调函数之前触发的日期选择器显示
onHide function 回调函数时触发日期选择器是隐藏的
onChange function 回调函数是改变时触发日期
onRender function 回调函数时触发日期呈现在一个日历。它应该返回和散列键:“选择”来选择日期,“残疾”来禁用日期”,类名“额外的CSS类
时间: 2024-07-31 10:26:22

Jquery 日期选择器插件使用说明的相关文章

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_

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日期插件datepicker的使用方法_jquery

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

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层次选择器使用说明

  1.find():找到该元素的子元素以及孙子元素(及所有后代元素). $('#box').find('p').css('color', 'white');//id为box下所有的p标签的颜色改为白色     2.children():找到该元素的子元素. $('#box').children('p').css('color', 'white');//id为box的所有子元素为p标签的改颜色为白色    3.next():找到该元素同一级元素的下一个元素. $('#box').next('p'

触摸设备日期选择插件 Mobiscroll 发布中文文档

Mobiscroll 是一个用于触摸设备(Android phones, iPhone, iPad, Galaxy Tab)的日期和时间选择器jQuery插件.可以让用户很方便的只需要滑动数字既可以选择日期.Mobiscroll作为一款jQuery日期插件可以让用户自定义主题,完全通过CSS文件修改样式,经过测试可以完美使用在iOS4,Android 2.2, Android 2.3的浏览器,Safari浏览器,火狐,IE9等浏览器上面. 中文文档已经启动 本文来自开源中国社区 [http://

flatpickr 发布 V3 版本 ,Javascript 日期选择器

flatpickr 是一个 Javascript 日期选择器,具有以下特性: 轻量,没有依赖(如 jQuery) 原生 Android + iOS datetime 小部件支持 适用于 IE9 及以上版本 时间段 智能默认值 配有8个主题,37个地区和 SVG 图标 flatpickr 发布了全新的 v3.0.5-1 版本,这也意味着 flatpickr 跨入了全新的 V3 版本,和 V2 版本的差异可查阅此处. 更新内容: 防止在点击某些 elements 时关闭日历 范围插件支持两项输入 其