如题,下面的是一个简单的使用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; }
结果如下:
本文系原创,转载请注明出处,谢谢。
全文完。
相关推荐
JavaScript时间插件WdatePicker是前端开发中常用的一款日历选择工具,尤其在处理与日期时间相关的查询功能时,它的存在极大地提升了用户体验和开发效率。该插件以其丰富的功能、良好的兼容性和易于集成的特点,被...
**WdatePicker时间插件** 是一款广泛应用于前端开发中的JavaScript日期选择器插件,它以其易用性、灵活性和丰富的功能而受到开发者们的青睐。该插件的主要目的是为用户提供一个方便、直观的方式来选取日期和时间,...
**WdatePicker**是一款在JavaScript领域中广泛应用的时间选择器控件,它以其高效、易用和功能强大而受到开发者的青睐。这款控件主要用于网页上输入框的时间选取,提供了丰富的自定义选项,使得用户可以方便地进行...
在这个特定的应用场景中,我们关注的是如何限制用户选择的开始时间和结束时间,以确保它们之间的最大间隔不超过10天,并且这两个时间都不大于当前服务器时间。 1. **时间范围限制**: - 开始时间:用户选择的开始...
2. **日程管理**:在日程安排系统中,用户可以通过插件快速选择事件的开始和结束时间。 3. **数据分析**:在数据分析界面,用户可以选择时间段进行数据筛选,方便查看特定日期范围内的数据。 4. **预订系统**:如...
标签“WdatePicker js”表明wdatepicker.js可能与My97DatePicker中的WdatePicker组件有关,因为My97DatePicker中包含了WdatePicker这个核心组件,它是一个轻量级但功能齐全的日期选择器。WdatePicker通常提供了诸如...
"WdatePicker"是一款基于jQuery的日期选择插件,它为网页中的输入框提供了方便的时间选择功能。这款插件设计简洁,使用灵活,适用于各种需要用户输入日期或时间的场景。以下是对这款插件的详细说明。 1. **基本功能...
在网页开发中,jQuery UI 的 Datepicker 是一个广泛使用的组件,它为用户提供了方便的日期选择功能。然而,原生的 Datepicker 默认情况下只允许选择单个日期。本主题将深入探讨如何通过扩展和定制,实现 jQuery ...
**Wdatepicker时间控件详解** 在前端开发中,时间控件是常见的用户界面元素,用于让用户方便地选择日期或时间。...无论是简单的日期选择还是复杂的日期时间操作,Wdatepicker都能提供高效的解决方案。
【时间日历插件WdatePicker】是一款广泛应用于网页开发中的日期选择工具,它以其简洁易用、功能丰富而受到开发者们的青睐。尤其对于初学者来说,WdatePicker是一个非常友好的学习资源,可以帮助他们快速掌握日期选择...
这里基于js技术,是一款很好用的js时间控件。例如时间为期一个月代码如下: 开始日期 *" onFocus="WdatePicker({maxDate:'%y-%M-%d %H:%m:%s',dateFmt:'yyyy-MM-dd HH:mm:ss'})" onchange="setEndTime(this....
WdatePicker是基于JavaScript开发的日期选择插件,具有以下组件和特点: 日历控件:WdatePicker提供一个日历控件,可以在网页中方便地选择日期。用户可以通过单击或手动输入日期来选择所需的日期。 丰富的选择功能...
在某些应用场景下,如预订系统或时间区间选择,我们需要确保用户选择的结束时间不会早于开始时间,或者确保开始和结束时间的最大差值在允许的范围内。例如,一个会议预定系统可能不允许用户预定跨越超过一个月的会议...
【标题解析】 ...综上所述,wdatePicker通过提供时间和日期选择,并解决火狐与IE的兼容性问题,为开发者提供了更便捷、兼容的前端日期输入解决方案。通过示例页面和源码,开发者可以更好地理解和运用这个工具。
通过引入WdatePicker.css,我们可以定制日期选择器的外观,使其与网站的总体风格保持一致,提升页面美观度。 WdatePicker的特点和优势主要体现在以下几个方面: 1. **多语言支持**:WdatePicker支持多种语言,包括...
WdatePicker-- Asp.Net时间控件
**WdatePicker** 是一个广泛使用的JavaScript日期选择组件,它为网页应用提供了高效、易用且功能丰富的日期选择功能。这个组件以其强大的自定义能力和良好的用户体验,在开发人员中备受青睐。下面将详细介绍...