`
53873039oycg
  • 浏览: 841860 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

[简单]jQuery WdatePicker选择开始时间与结束时间例子

 
阅读更多

        如题,下面的是一个简单的使用jQuery WdatePicker选择开始时间和结束时间的例子,界面略丑,代码如下:

       

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta charset="UTF-8">
<title>选择开始时间和结束时间</title>
<script type="text/javascript" src="../../js/jquery-2.1.0.js"></script>
<script type="text/javascript" src="../../js/wdatepicker/WdatePicker.js"></script>
<script>
	$(function() {
		$('#submitDiv').on('click', '#submitForm', function() {
			$("#resultDiv").html('');
			var begin_date = $.trim($('#begin_date').val());
			var end_date = $.trim($('#end_date').val());
			if (!begin_date) {
				$("#resultDiv").html("请选择开始时间").css("color", "red");
				return false;
			} else if (!end_date) {
				$("#resultDiv").html("请选择结束时间").css("color", "red");
				return false;
			}
			$('#dateForm').submit();
		});
	});
</script>
<style>
* {
	margin: 0px;
	padding: 0px;
}

body {
	text-align: center;
	margin: 0 auto;
}

table {
	margin: 0 auto;
}

table td {
	padding: 10px 20px;
	text-align: left;
}

.fixWidth {
	width: 120px;
}

#testDiv {
	margin: 0 auto;
	padding-top: 50px;
	border: 1px solid #7c7c7c;
	width: 800px;
	height: 200px;
	border: 1px solid #7c7c7c;
}

#submitDiv {
	margin-top: 20px;
	margin-bottom: 10px;
}

#submitDiv span {
	color: #fff;
	padding: 0px 20px;
}

#submitDiv a {
	background: #89D900;
	text-decoration: none;
}

#resultDiv {
	text-align: left;
	padding-left: 150px;
	margin-top: 20px;
	height: 40px;
	margin-top: 20px;
}
</style>
</head>
<body>
	<div id="testDiv">
		<div id="contentDiv">
			<form method="get" id="dateForm" action="">
				<table>
					<tr>
						<td><span>开始时间</span></td>
						<td><input type="text" id="begin_date" name="begin_date"
							class="Wdate fixWidth"
							onfocus="WdatePicker({startDate:'%y',dateFmt:'yyyy-MM-dd',maxDate:'#F{$dp.$D(\'end_date\')}'})"></td>
						<td><span>结束时间</span></td>
						<td><input type="text" id="end_date" name="end_date"
							class="Wdate fixWidth"
							onfocus="WdatePicker({startDate:'%y',dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'begin_date\')}'})"></td>
					</tr>
				</table>
			</form>
		</div>
		<div id="submitDiv">
			<a id="submitForm" href="javascript:void(0);"> <span>查询</span></a>
		</div>
		<div id="resultDiv"></div>
	</div>
</body>
</html>

    运行结果如下所示

   

      查询按钮美化:

     

#submitDiv span {
	color: #fff;
	background: #89D900;
	height: 35px;
	width: 110px;
	display: block;
	margin: 0 auto;
	line-height: 35px;
	font-weight: bold;
}

#submitDiv a {
	text-decoration: none;
}

    结果如下:

   

 

     本文系原创,转载请注明出处,谢谢
     全文完

  

  • 大小: 14.1 KB
  • 大小: 14.7 KB
0
0
分享到:
评论

相关推荐

    js时间插件WdatePicker

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

    WdatePicker时间插件

    **WdatePicker时间插件** 是一款广泛应用于前端开发中的JavaScript日期选择器插件,它以其易用性、灵活性和丰富的功能而受到开发者们的青睐。该插件的主要目的是为用户提供一个方便、直观的方式来选取日期和时间,...

    WdatePicker 非常实用的时间js控件+demo

    **WdatePicker**是一款在JavaScript领域中广泛应用的时间选择器控件,它以其高效、易用和功能强大而受到开发者的青睐。这款控件主要用于网页上输入框的时间选取,提供了丰富的自定义选项,使得用户可以方便地进行...

    My97DatePicker:开始时间和结束时间的最大间隔为10天,并且不大于当前时间

    在这个特定的应用场景中,我们关注的是如何限制用户选择的开始时间和结束时间,以确保它们之间的最大间隔不超过10天,并且这两个时间都不大于当前服务器时间。 1. **时间范围限制**: - 开始时间:用户选择的开始...

    WdatePicker时间插件.rar

    2. **日程管理**:在日程安排系统中,用户可以通过插件快速选择事件的开始和结束时间。 3. **数据分析**:在数据分析界面,用户可以选择时间段进行数据筛选,方便查看特定日期范围内的数据。 4. **预订系统**:如...

    wdatepicker.js下载

    标签“WdatePicker js”表明wdatepicker.js可能与My97DatePicker中的WdatePicker组件有关,因为My97DatePicker中包含了WdatePicker这个核心组件,它是一个轻量级但功能齐全的日期选择器。WdatePicker通常提供了诸如...

    WdatePicker

    "WdatePicker"是一款基于jQuery的日期选择插件,它为网页中的输入框提供了方便的时间选择功能。这款插件设计简洁,使用灵活,适用于各种需要用户输入日期或时间的场景。以下是对这款插件的详细说明。 1. **基本功能...

    JQuery Datepicker 多选日期

    在网页开发中,jQuery UI 的 Datepicker 是一个广泛使用的组件,它为用户提供了方便的日期选择功能。然而,原生的 Datepicker 默认情况下只允许选择单个日期。本主题将深入探讨如何通过扩展和定制,实现 jQuery ...

    Wdatepicker时间控件

    **Wdatepicker时间控件详解** 在前端开发中,时间控件是常见的用户界面元素,用于让用户方便地选择日期或时间。...无论是简单的日期选择还是复杂的日期时间操作,Wdatepicker都能提供高效的解决方案。

    (时间日历插件)WdatePicker

    【时间日历插件WdatePicker】是一款广泛应用于网页开发中的日期选择工具,它以其简洁易用、功能丰富而受到开发者们的青睐。尤其对于初学者来说,WdatePicker是一个非常友好的学习资源,可以帮助他们快速掌握日期选择...

    js时间控件(WdatePicker.js)

    这里基于js技术,是一款很好用的js时间控件。例如时间为期一个月代码如下: 开始日期 *" onFocus="WdatePicker({maxDate:'%y-%M-%d %H:%m:%s',dateFmt:'yyyy-MM-dd HH:mm:ss'})" onchange="setEndTime(this....

    my97开始时间和结束时间最大差值设置

    在某些应用场景下,如预订系统或时间区间选择,我们需要确保用户选择的结束时间不会早于开始时间,或者确保开始和结束时间的最大差值在允许的范围内。例如,一个会议预定系统可能不允许用户预定跨越超过一个月的会议...

    wdatePicker 解决火狐和IE兼容

    【标题解析】 ...综上所述,wdatePicker通过提供时间和日期选择,并解决火狐与IE的兼容性问题,为开发者提供了更便捷、兼容的前端日期输入解决方案。通过示例页面和源码,开发者可以更好地理解和运用这个工具。

    WdatePicker.css+WdatePicker.js

    通过引入WdatePicker.css,我们可以定制日期选择器的外观,使其与网站的总体风格保持一致,提升页面美观度。 WdatePicker的特点和优势主要体现在以下几个方面: 1. **多语言支持**:WdatePicker支持多种语言,包括...

    WdatePicker-- Asp.Net时间控件

    WdatePicker-- Asp.Net时间控件

    WdatePicker js日期组件

    **WdatePicker** 是一个广泛使用的JavaScript日期选择组件,它为网页应用提供了高效、易用且功能丰富的日期选择功能。这个组件以其强大的自定义能力和良好的用户体验,在开发人员中备受青睐。下面将详细介绍...

    WdatePicker日期插件框架资源包4.8.5

    WdatePicker是基于JavaScript开发的日期选择插件,具有以下组件和特点: 日历控件:WdatePicker提供一个日历控件,可以在网页中方便地选择日期。用户可以通过单击或手动输入日期来选择所需的日期。 丰富的选择功能...

Global site tag (gtag.js) - Google Analytics