1.下载jQuery日期插件,见附件。
2.导入相应的js文件和jquery源码。例如
<link rel="stylesheet" type="text/css" href="css/datePicker.css">
<script type="text/javascript" src="js/jquery-1.2.5.js"></script>
<script type="text/javascript" src="js/date.js"></script>
<script type="text/javascript" src="js/jquery.datePicker.js"></script>
3.制作1个from表单。
<form name="chooseDateForm" id="chooseDateForm" action="servlet/DateServlet" method="post">
<fieldset>
开始时间:<input name="startDate" id="startDate" class="date-pick" /><br>
结束时间:<input name="endDate" id="endDate" class="date-pick" /><br>
<label for="test-select">Test select:</label>
<select name="test-select" id="test-select" style="width: 170px">
<option value="1">Test SELECT </option>
<option value="2">Doesn't shine through</option>
<option value="3">Even in IE</option>
<option value="4">Yay!</option>
</select>
<input type="submit" value="提交" />
</fieldset>
</form>
4.当页面加载完成后执行输入框的替换。例如:
<script type="text/javascript">
$(function(){
$('.date-pick').datePicker({startDate:'01/01/1996'});
});
</script>
$('.date-pick')表示选择所有class属性为date-pick的元素,也就是引用的css,在这里是
开始时间:<input name="startDate" id="startDate" class="date-pick" /><br>
结束时间:<input name="endDate" id="endDate" class="date-pick" /><br>
5.为了验证除日期输入框之外其他表单子元素是否能接受,特别加了以一个下拉列表。现在就可以在服务器端验证是否能收 到数据。例如在servlet中的doPost方法中可以这样写:
String startDate = request.getParameter("startDate");
String endDate = request.getParameter("endDate");
String selectValue = request.getParameter("test-select");
String[] dateArray = new String[3];
dateArray = startDate.split("/");
Calendar ca = null;
try{
int day = Integer.parseInt(dateArray[0]);
int month = Integer.parseInt(dateArray[1]);
int year = Integer.parseInt(dateArray[2]);
ca = new GregorianCalendar(year,month,day);
}
catch (NumberFormatException e) {
System.out.println("日期转换错误");
e.printStackTrace();
}
System.out.println(("YEAR: " + ca.get(Calendar.YEAR)));
System.out.println(("MONTH: " + ca.get(Calendar.MONTH)));
System.out.println(("DAY: " + ca.get(Calendar.DAY_OF_MONTH)));
分享到:
相关推荐
在本篇文章中,我们将深入探讨jQuery日期插件的原理、常见功能以及如何在项目中使用它们。 首先,jQuery 日期插件的核心目标是增强用户在网页上与日期进行交互的体验。这包括但不限于日期选择器、日期格式化、日期...
而“jquery日期插件”是jQuery生态中的一个重要组成部分,它为网页应用提供了丰富的日期处理功能,包括日期选择器、日期格式化、日期计算等,极大地提升了用户体验。在本篇中,我们将深入探讨jQuery日期插件的相关...
**jQuery 日期插件及其用法详解** 在Web开发中,日期选择器是一个常见的功能,它使得用户能够方便地输入或选择日期。jQuery Datepicker 是一个流行的选择,它提供了丰富的功能和灵活的自定义选项。这个插件尤其适合...
而“jQuery日期插件”是jQuery生态中的一类重要组件,主要用于增强网页上的日期输入和显示功能。这类插件通常具有丰富的自定义选项、良好的兼容性和用户友好的交互设计,能够适应各种浏览器环境,包括IE、Firefox、...
一款非常精美的Jquery日期插件.......................................
标题中的“转:jquery日期插件!”表明我们将讨论一个基于jQuery的日期处理插件。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务。日期插件通常用于在网页上添加日期...
本篇文章将详细介绍一种常用于前端开发的jQuery日期插件及其特点。 标题中提到的“常用的jQuery日期插件”,可能是指jQuery UI中的Datepicker插件,它是一款功能强大且用户友好的日期选择工具。Datepicker插件允许...
《jQuery日期插件:DatePicker详解》 在网页开发中,日期选择器是一个常见的功能,用于让用户方便地输入或选择日期。jQuery UI中的DatePicker插件是一个强大的工具,它提供了丰富的自定义选项,使得日期选择功能既...
总之,glDatePicker是一款强大且灵活的jQuery日期插件,适用于各种网页应用。其简单易用的API和丰富的配置选项使得它在实际开发中极具价值。无论你是初学者还是经验丰富的开发者,glDatePicker都能帮助你快速实现...
jQuery日期插件通过提供美观的界面和易用的交互,大大增强了网页上的日期和时间输入功能。这些插件不仅有多种样式和模式可供选择,还支持与不同版本的jQuery兼容,适应不同项目的需求。通过正确地引入和配置,开发者...
本文将深入探讨jQuery日期插件的用法,帮助开发者实现从特定时间到特定时间的选择,以及计算时间差的功能。 首先,我们最常用的jQuery日期插件之一是jQuery UI中的Datepicker。这个插件提供了一个用户友好的日历...
【lhgcalendar_jb51 jQuery日期插件】是一款在Web开发中广泛使用的JavaScript日历插件,尤其受到开发者们的青睐,被认为比my97日期插件更为易用。这款插件基于流行的jQuery库,提供了丰富的功能和自定义选项,以帮助...