`
forestkqq
  • 浏览: 210016 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

jQuery UI Datepicker 应用举例

阅读更多

jQuery UI Datepicker 样例

 

界面效果:

 


 

 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>日期选择</title>

<script type="text/javascript" src="../public/jquery-ui-1.7.2.custom/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="../public/jquery-ui-1.7.2.custom/js/jquery-ui-1.7.2.custom.min.js"></script>
<link type="text/css" href="../public/jquery-ui-1.7.2.custom/css/redmond/jquery-ui-1.7.2.custom.css" rel="stylesheet" />

<!-- date picker 本地化 -->
<script type='text/javascript' src='../public/jquery-ui-1.7.2.custom/js/ui.datepicker-zh-CN.js'></script>
<link type="text/css" href="../public/jquery-ui-1.7.2.custom/css/pack_datepicker.css" rel="stylesheet" />


<script type="text/javascript">
$(function(){
	$("#sponsorDate").datepicker({
		changeMonth: true, changeYear: true,
		showOn: 'button', 
		buttonImage: 'images/calendar.gif', 
		buttonImageOnly: true,
                minDate: '-2y', maxDate: '+2y'
	});
	$('#sponsorDate').datepicker('option', {dateFormat: "yy/mm/dd" });	
	
});
</script>

</head>

<body>
 <input name="sponsorDate" type="text" id="sponsorDate" value="<% = SponsorDate %>" size="50" maxlength="50" >
</body>
</html>
 

pack_datepicker.css 是一个修正样式。使用默认的样式,在使用国际化同时启用changeYear和changeMonth后,年份和月份两个select显示为两行,很不好看。

.ui-datepicker .ui-datepicker-title select {font-size:1em; margin:1px 0; } 
.ui-datepicker select.ui-datepicker-month-year {width: 100%;} 
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 40%;} 
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: left; } 

/* 控制字体大小  
.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {font-size:1.2em}
*/

 

ui.datepicker-zh-CN.js 汉化脚本:

jQuery(function($){
	$.datepicker.regional['zh-CN'] = {
		closeText: '关闭',
		prevText: '&#x3c;上月',
		nextText: '下月&#x3e;',
		currentText: '今天',
		monthNames: ['01月','02月','03月','04月','05月','06月', '07月','08月','09月','10月','11月','12月'],
		monthNamesShort: ['01月','02月','03月','04月','05月','06月', '07月','08月','09月','10月','11月','12月'],
		dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],
		dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],
		dayNamesMin: ['日','一','二','三','四','五','六'],
		dateFormat: 'yy/mm/dd', firstDay: 1,
		isRTL: false};
	$.datepicker.setDefaults($.datepicker.regional['zh-CN']);
});
 

 

 

 

 

 

  • 大小: 16.6 KB
2
0
分享到:
评论
7 楼 forestkqq 2011-11-14  
duooluu 写道
请教一下,能选择时分秒吗?

不行啊
6 楼 duooluu 2011-11-11  
请教一下,能选择时分秒吗?
5 楼 lls17 2011-03-25  
要是把jar包附上 就好了
4 楼 atgoingguoat 2010-12-23  
不能选择 时分秒.
3 楼 forestkqq 2010-08-25  
UI 网站 http://jqueryui.com/themeroller/ , 页面左边有三个标签:roll your own, Gallery 和 Help ,选择 Gallery, 就能看到十几个日历样式了。尽情享用吧。

2 楼 spiritfrog 2010-08-20  
哦, 说错了, 应该是css
1 楼 spiritfrog 2010-08-20  
你的这个日历图片是哪里来的?比默认的好看

相关推荐

    jQuery ui-datepicker最好用的日历控件

    **jQuery UI Datepicker是最受欢迎的JavaScript日历插件之一,尤其在jQuery库的广泛使用下,它成为开发人员实现日期选择功能的首选工具。本文将深入探讨Datepicker控件的关键特性、使用方法以及如何与其他技术如Java...

    jquery mobile datepicker

    **jQuery Mobile Datepicker** 是一个专门用于移动设备的日期选择器插件,它扩展了标准的jQuery UI Datepicker,使其更适合在触摸屏设备上使用。这个插件在原生的日期选择器基础上增加了对移动环境的优化,如响应式...

    jQueryUI官方实例集

    《jQueryUI官方实例集》是面向开发者的一份宝贵资源,它包含了jQueryUI库的各种实际应用案例,旨在帮助用户深入理解和熟练运用jQueryUI的各种组件和功能。jQueryUI是jQuery项目的一个扩展,提供了丰富的用户界面插件...

    jQuery ui 日历插件应用实例

    在IT领域,jQuery UI是一个广泛使用的前端开发库,它提供了许多可交互的用户界面组件,其中就包括我们今天要讨论的“jQuery UI日历插件”。这个插件为网页添加了功能丰富的日期选择器,使得用户可以方便地选择日期,...

    jqueryUI_dialog实例

    本文将深入探讨“jqueryUI_dialog实例”,这是一个关于如何使用jQuery UI库创建对话框(Dialog)功能的实践案例。 jQuery UI的Dialog组件是网页应用中常见的一种交互元素,用于显示模态或非模态窗口,例如警告、...

    jQuery UI 中文版 入门到精通 PDF

    jQuery UI是基于jQuery JavaScript库的扩展,提供了丰富的交互式组件和设计模式,使得网页开发人员能够构建美观且用户友好的应用。 jQuery UI 包含了多个关键组成部分: 1. **组件(Widgets)**:这些是预设的UI...

    jquery-ui 1.8实例及文档

    在这个“jQuery UI 1.8实例及文档”中,我们将深入探讨这个版本的特性、应用场景以及如何有效地利用其提供的工具来提升Web应用的用户体验。 一、jQuery UI 1.8概述 jQuery UI 1.8是该框架的一个重要里程碑,发布于...

    jquery ui jquery ui

    1. **jQuery UI组件**:jQuery UI 包含了多种组件,如日期选择器(Datepicker)、对话框(Dialog)、拖放功能(Draggable)、可排序列表(Sortable)和可折叠面板(Accordion)。这些组件极大地简化了网页的交互设计...

    JQUERY UI 开发指南源码

    jQuery UI的核心是其组件系统,这些组件包括但不限于:`accordion`(手风琴)、`autocomplete`(自动完成)、`datepicker`(日期选择器)、`dialog`(对话框)、`draggable`(可拖动)、`droppable`(可放置)、`...

    jquery ui demo

    这个“jquery ui demo”正是一个展示jQuery UI功能的实例集合,通过它,我们可以深入理解和学习如何在实际项目中运用jQuery UI。 首先,jQuery UI 包含了多种组件,如对话框(Dialog)、日历(Datepicker)、拖放...

    JQuery时间datepicker控件

    jQuery UI是jQuery的一个扩展库,提供了许多可定制的用户界面组件,其中包括我们关注的datepicker控件。这个组件不仅外观优雅,还支持多种功能,如日期范围选择、日期格式化、日期限制等。 ### 3. 使用步骤 #### ...

    最新JQuery UI 1.8.2 内含实例及Jquery 1.4.2

    - 包含的实例可以帮助开发者快速理解和应用 jQuery UI 的各种功能,通过示例代码了解如何在实际项目中使用这些组件。 - 实例涵盖了基础用法到复杂交互,有助于提高开发技能和理解库的潜力。 7. **兼容性与跨平台*...

    jquery-ui-1.8.2.custom.min.js,jquery-ui-1.8.4.custom.css

    总的来说,`jquery-ui-1.8.2.custom.min.js`和`jquery-ui-1.8.4.custom.css`是jQuery UI早期版本的实例,它们展示了如何通过定制和最小化来满足特定项目的需要。尽管版本较旧,但理解这些文件背后的原理和用途,有助...

    JQuery UI 中文帮助文档.rar

    **jQuery UI 中文帮助文档详解** jQuery UI 是一个基于 jQuery JavaScript 库的用户界面插件集合,...通过阅读“JQuery UI 中文帮助文档”,你可以获取更多组件的用法、配置选项及实例,进一步提升你的前端开发技能。

    struts2下jquery-ui的全部实例

    Struts2是一个强大的MVC(模型-视图-...通过这些实例,初学者能够逐步掌握如何在Struts2环境中有效地利用jQuery UI提升Web应用的用户体验。同时,实践中遇到的问题会进一步加深对这两种技术的理解,有助于开发者成长。

    JQuery UI和Validate的应用

    在提供的"JQuery实例"压缩包中,包含了jQuery UI和jQuery Validate的示例代码,可以用来学习和参考。通过研究这些例子,你可以深入理解如何将这两个库集成到你的项目中,以实现更高级的交互效果和表单验证功能。同时...

    jquery ui 插件大全

    jQuery UI 是一个基于jQuery JavaScript库的用户界面组件集合,它提供了丰富的交互效果和可自定义的主题,使得开发人员能够轻松创建出美观、功能强大的Web应用程序。这个“jQuery UI插件大全”包含了一系列经过精心...

    JQuery UI1.7中文文档

    jQuery UI 1.7 的中文文档为开发者提供了详尽的使用指南、API参考和实例代码,帮助快速理解和应用这些组件。 综上所述,jQuery UI 1.7 是一个强大的工具集,能够极大地提升Web应用的用户体验和开发效率。通过深入...

    AngularJS封装jQuery Datepicker

    这篇博文"AngularJS封装jQuery Datepicker"探讨了如何在AngularJS应用中有效地集成并封装jQuery UI的Datepicker插件。 ### 1. AngularJS与jQuery的关系 AngularJS是一个MVC(模型-视图-控制器)框架,它提供了双向...

Global site tag (gtag.js) - Google Analytics