`
hupy
  • 浏览: 188824 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

非常好用的日期picker - WdatePicker 妙用

 
阅读更多

最近公司在做一个法律搜索的系统,系统设计到日期的地方,设计人员希望使用日期插件,对用户更友好一些,当然大家都知道如果使用插件,输入的日期的格式的灵活性会或多或少的下降,一般我们使用日期插件就只能输入**年**月**日。

 

这里我们选择的是WdatePicker,比较好用的一款日期插件,但是该功能添加完成以后,测试人员提出要不仅仅能够按照日期进行查询,还要直接按照月份,或者是按照年份查询,当然 这个通过选择某一年的第一天和最后一天也可以查询一年,但是这样对用户多少有些不友好了。

 

功能改进前:

 


 

下面是我对系统改进后的界面:


默认情况下,当文本框获得焦点时,还是以日期的形式出现,当点击按月或者按年的以后,文本框再次获得焦点的时候,此时弹出的日期 picker就是 按年或者按月的了。。

 


   默认的按日期


   点击按月单选按钮后,按月选择
 
点击 按年单选按钮后,按年选择。。

 

 

代码很简单:

 

// 界面加载完成后运行
$(document).ready(function(){
        // 默认绑定按日期
	$(".t").click(function(){
		WdatePicker({dateFmt:'yyyyMMdd'})
	});
        // 当选择形式发生变化以后,重新绑定click事件,或者是focus事件
	$(".tt").change(function() {
		$(".t").unbind();  
		if($(this).val() == "yyyy") {
			$(".t").click(function(){
				WdatePicker({dateFmt:'yyyy'})
			});
		} else if($(this).val() == "yyyyMM") {
			$(".t").click(function(){
				WdatePicker({dateFmt:'yyyyMM'})
			});
		} else if($(this).val() == "yyyyMMdd") {
			$(".t").click(function(){
				WdatePicker({dateFmt:'yyyyMMdd'})
			});
		}
	});
});
 

这个是日期时间 一起的。。


 

  • 大小: 10.5 KB
  • 大小: 7 KB
  • 大小: 23 KB
  • 大小: 18.4 KB
  • 大小: 15.5 KB
  • 大小: 22.3 KB
5
2
分享到:
评论
2 楼 hupy 2010-08-31  
lgstarzkhl 写道
有时间的选择吗这个?


可以的,调一下 时间格式就可以了。。

1 楼 lgstarzkhl 2010-08-31  
有时间的选择吗这个?

相关推荐

    js时间插件WdatePicker

    JavaScript时间插件WdatePicker是前端开发中常用的一款日历选择工具,尤其在处理与日期时间相关的查询功能时,它的存在极大地提升了用户体验和开发效率。该插件以其丰富的功能、良好的兼容性和易于集成的特点,被...

    基于WdatePicker实现日历功能扩展

    WdatePicker是一款非常流行的JavaScript日历插件,尤其在.NET开发领域被广泛应用。本篇将深入探讨如何基于WdatePicker实现日历功能的扩展,以满足更丰富的应用场景。 WdatePicker是由Web日期选择器团队开发的一款轻...

    wdatePicker 解决火狐和IE兼容

    描述中提到,“含有时分秒的设置”,这意味着wdatePicker不仅支持日期选择,还提供了选择时间的功能,包括小时、分钟和秒,这在处理时间敏感的数据输入时非常有用。同时,描述中的关键信息是它“解决了火狐和IE兼容...

    Bootstrap+daterangepicker日期范围选择器

    4. **时间选择**:除了日期,还可以选择时间,形成日期时间范围,这对于需要精确到小时甚至分钟的场景非常有用。 5. **输入框联动**:用户可以直接在输入框中输入日期,daterangepicker会自动解析并更新日期范围。 6...

    时间日期插件 datePicker 可以自定义样式和效果

    jquery.datePicker日历控件应用text文本框弹出日历表与默认显示日历表 jquery.datePicker日历控件应用input:text文本框弹出日历表选择日期时间,设置默认显示日历表展示。jquery日历控件下载。

    Wdatepicker时间控件

    Wdatepicker是一款专为Web应用设计的轻量级、高效且功能丰富的日期选择器组件。它以其简洁的样式、自定义格式的灵活性以及良好的用户体验而受到开发者的欢迎。 ### 1. Wdatepicker的基本使用 Wdatepicker通常通过...

    java实现日期控件

    在Java编程中,日期控件(Date Picker)是用于用户选择日期的一种常见UI元素,它在各种应用程序中都有着广泛的应用,比如数据输入表单、日历应用等。本篇文章将详细探讨如何在Java中实现一个实用的日期控件,特别...

    bootstrap-datetimepicker显示农历节假日信息扩展插件

    Bootstrap-Datetimepicker是一款广泛使用的前端日期时间选择器插件,它为用户提供了直观、易用的界面来选择日期和时间。这款插件基于流行的Bootstrap框架,可以无缝集成到Bootstrap主题中,提供一致的用户体验。在...

    DatePicker插件

    2. **基本使用**:在HTML元素上添加特定的属性(如`WdatePicker`),即可激活DatePicker插件,用户点击该元素时会出现日期选择界面。 3. **配置选项**:My97DatePicker提供了大量的配置项,比如日期格式(如`format...

    js 日历控件大全

    JavaScript(简称JS)是一种轻量级的编程语言,广泛用于网页和网络应用的开发,尤其在前端领域,它为用户提供动态交互的...通过学习和掌握这些日历控件的使用,开发者可以提升网页的用户体验,简化日期相关的交互操作。

    My97DatePicker日历JS

    My97DatePicker是一款在中国广泛应用的JavaScript日期选择插件,它为网页表单提供了美观、易用的日期选择功能。这款插件由My97工作室开发,因其强大的功能和良好的用户体验而备受开发者喜爱。下面我们将详细探讨My97...

    my9797DataPicker

    WdatePicker.js 配置文件,在调用的地方仅需使用该文件,可多个共存,以xx_WdatePicker.js方式命名 config.js 语言和皮肤配置文件,无需引入(4.8以后合并入WdatePicker.js) calendar.js 日期库主文件,无需引入 My97...

    jquery UI Datepicker时间控件的使用及问题解决

    jQuery UI Datepicker是一个非常流行的JavaScript库,用于在网页上添加日期选择功能。它提供了丰富的定制选项,包括日期格式、语言支持、日期限制等。在本文中,我们将探讨如何使用jQuery UI Datepicker,以及如何...

    iOS My97DatePicker日历使用详解

    在iOS开发中,有时我们需要为用户提供一个直观的日历选择日期的界面,My97DatePicker是一个流行的第三方库,它为iOS应用提供了类似Windows系统中My97 DatePicker的样式和功能。下面将详细介绍如何在iOS项目中集成并...

Global site tag (gtag.js) - Google Analytics