`
niulanshan
  • 浏览: 565357 次
文章分类
社区版块
存档分类
最新评论

My97 DatePicker切换日期类型

 
阅读更多

1、问题背景

日期类型:按日、按月、按年和按时间,切换到不同的类型,日历控件显示不同的日期


2、实现源码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>my97datepicker切换日期类型</title>
		<script type="text/javascript" src="../js/jquery-1.12.3.js" ></script>
		<script type="text/javascript" src="../js/My97DatePicker/WdatePicker.js"></script>
		<script>
			$(document).ready(function(){
				$("#selectDate").change(function(){
					var date = $(this).val();
					if(date=="0")
					{
						$("#date").empty().html('<input type="text" id="day" name="day" class="Wdate" onClick="WdatePicker({startDate:\'%y-%M-%d\',dateFmt:\'yyyy-MM-dd\',alwaysUseStartDate:true})"/>');
					}
					else if(date=="1")
					{
						$("#date").empty().html('<input type="text" id="month" name="month" class="Wdate" onClick="WdatePicker({startDate:\'%y-%M\',dateFmt:\'yyyy-MM\',alwaysUseStartDate:true})"/>');
					}
					else if(date=="2")
					{
						$("#date").empty().html('<input type="text" id="year" name="year" class="Wdate" onClick="WdatePicker({startDate:\'%y\',dateFmt:\'yyyy\',alwaysUseStartDate:true})"/>');
					}
					else if(date=="3")
					{
						$("#date").empty().html('<input type="text" id="startTime" name="startTime" class="Wdate" onClick="WdatePicker({startDate:\'%y-%M-01 00:00:00\',dateFmt:\'yyyy-MM-dd HH:mm:ss\',alwaysUseStartDate:true})"/>至<input type="text" id="endTime" name="endTime" class="Wdate" onClick="WdatePicker({startDate:\'%y-%M-%d 23:59:59\',dateFmt:\'yyyy-MM-dd HH:mm:ss\',alwaysUseStartDate:true})"/>');
					}
				});
			});
		</script>
	</head>
	<body>
		<div>
			<select id="selectDate" style="width: 200px;">
				<option value="0">按日</option>
				<option value="1">按月</option>
				<option value="2">按年</option>
				<option value="3">按时间</option>
			</select>
		</div>
		<br>
		<div id="date">
			<input type="text" id="day" name="day" class="Wdate" onClick="WdatePicker({startDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd',alwaysUseStartDate:true})"/>
		</div>
	</body>
</html>

3、实现结果

(1)按日切换


(2)按月切换


(3)按年切换


(4)按时间切换


分享到:
评论

相关推荐

    My97DatePicker前端日期插件

    My97DatePicker是一款广泛应用于前端开发中的日期选择插件,主要特点是其简洁的用户界面和强大的功能特性。这款插件由国内开发者设计,为网页表单中的日期输入提供了方便、高效的解决方案,尤其适用于需要日期验证的...

    My97DatePicker(几种日历控件/js/实例演示)

    My97DatePicker是一款广泛使用的JavaScript日期选择器控件,它为网页中的日期输入提供了便捷的交互体验。这个控件以其高效、易用和高度可定制性而受到开发者的青睐。在网页开发中,日期选择器通常用于用户输入日期时...

    My97DatePicker4.7.2 日期控件

    My97DatePicker是一款广泛应用于Web开发中的JavaScript日期选择控件,尤其在中文环境下非常流行。它的版本号4.7.2表明这是一个经过多次迭代优化的成熟产品,旨在为用户提供便捷、美观的日期输入体验。这款控件以其...

    基于My97DatePicker的日期时间控件

    4. **语言支持**:默认情况下,My97 DatePicker使用中文显示,但可以通过设置`lang`属性切换其他语言,如英文('en')。 5. **自定义样式**:控件的外观可以通过修改CSS文件进行定制,以匹配网站的整体设计风格。 ...

    My97DatePicker日期控件

    2. 国际化:My97DatePicker支持多语言,可以根据用户所在地自动切换日期和时间的显示格式。 3. 自定义插件:通过编写插件,可以扩展My97DatePicker的功能,如添加日期范围选择、时间间隔选择等。 综上所述,My97...

    My97DatePicker.rar

    总的来说,My97 DatePicker凭借其强大的功能、良好的兼容性、丰富的定制选项以及易于集成的特点,成为了前端开发中常用的日期选择插件。无论你是新手还是经验丰富的开发者,都可以轻松上手并利用它提升项目的时间...

    My97DatePicker4.0

    - **多语言支持**:My97DatePicker4.0内置了多种语言,适应全球化的需求,可以轻松切换不同的语言环境。 - **自定义样式**:开发者可以根据项目需求定制日历的样式,包括颜色、字体、布局等,使其与网站整体风格...

    日期控件 时间控件My97DatePicker

    4. 功能强大:My97DatePicker支持日期范围限制、日期验证、日期计算(如加减日期)、日期时间的相对表达式(如“今天”、“明天”)等功能。 5. 兼容性好:该控件兼容主流的Web浏览器,包括IE6及以上版本、Firefox...

    My97DatePicker日期插件,使用简单方便

    插件支持多种日期格式,如yyyy-MM-dd、yyyy/MM/dd等,并且能够根据用户的操作习惯自动切换日期和时间的输入方式。 2. 使用方法: 在网页中使用My97DatePicker非常简单。首先,你需要在HTML文件中引入My97...

    ASP.NET 日期控件 My97DatePicker

    开发者可以轻松地切换日期显示的语言,适应不同地区的用户。 4. **服务器端集成**:尽管主要在客户端运行,但My97DatePicker可以与ASP.NET服务器端代码完美配合。它可以将用户选定的日期值自动传递到服务器,便于...

    My97DatePicker.rar下载

    My97DatePicker是一款非常流行的JavaScript日期选择器插件,它为网页开发人员提供了一种方便、灵活的方式来处理日期输入。这个RAR压缩包包含了My97DatePicker的所有相关文件,包括JavaScript库、CSS样式表以及可能的...

    My97Datepicker日历控件

    My97Datepicker是一款广泛使用的JavaScript日历控件,它为网页开发提供了强大的日期选择功能。这款控件以其丰富的自定义选项、良好的兼容性和高效性能而受到开发者喜爱。在Java开发环境中,My97Datepicker通常与前端...

    日历控件my97datepicker

    【日历控件my97datepicker】是一种广泛应用于网页开发中的JavaScript组件,它为用户提供了一个交互性强、功能丰富的日期选择工具。My97DatePicker由My97 Design开发,以其高效、易用和高度可定制性著称,尤其适用于...

    My97DatePicker.htm

    《My97DatePicker详解——一款强大的JavaScript日期选择插件》 在网页开发中,日期选择器是一个非常常见的组件,它能够方便用户输入日期,提高用户体验。My97DatePicker是一款广泛使用的JavaScript日期选择插件,其...

    js日历控件 My97DatePicker

    5. **多语言支持**:为了满足全球化的应用需求,My97DatePicker支持多种语言,包括中文、英文等,可以轻松切换,适应不同地区的用户。 6. **自定义皮肤**:控件允许开发者自定义皮肤,这意味着你可以根据网站的风格...

    My97DatePicker最新最全版.rar

    My97DatePicker是一款在中国乃至全球华人开发者中广受欢迎的日期选择插件,它以其丰富的功能、易用性和高度自定义性赢得了程序员们的喜爱。这款插件最初由一位名为"My97"的开发者创建,因此得名My97 DatePicker。...

    My97DatePicker JS日历控件

    在提供的`demo.htm`文件中,我们可以看到My97DatePicker的各种使用示例,包括基本的日期选择、日期范围限制、多语言切换等功能。通过查看和修改这个示例,开发者可以更好地理解和掌握如何在自己的项目中使用My97...

Global site tag (gtag.js) - Google Analytics