Build jQuery UI Datepicker - Restrict date range in JavaScript
Description
The following code shows how to build jQuery UI Datepicker - Restrict date range.
Example
<!-- Revised from demo code on http://jqueryui.com/ -->
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Datepicker - Restrict date range</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
<link type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" rel="stylesheet" />
<!--from w w w. jav a2 s . com-->
<script>
$(function() {
$( "#datepicker" ).datepicker({ minDate: -20, maxDate: "+1M +10D" });
});
</script>
</head>
<body>
<p>Date: <input type="text" id="datepicker"></p>
<div class="demo-description">
<p>Restrict the range of selectable dates with the <code>minDate</code> and <code>maxDate</code> options. Set the beginning and end dates as actual dates (new Date(2009, 1 - 1, 26)), as a numeric offset from today (-20), or as a string of periods and units ('+1M +10D'). For the last, use 'D' for days, 'W' for weeks, 'M' for months, or 'Y' for years.</p>
</div>
</body>
</html>
The code above generates the following result.
Javascript Tutorial DatePicker
Build jQuery UI Datepicker - Animations in ...
Build jQuery UI Datepicker - Dates in other...
Build jQuery UI Datepicker - Default functi...
Build jQuery UI Datepicker - Display button...
Build jQuery UI Datepicker - Display inline...
Build jQuery UI Datepicker - Display month ...
Build jQuery UI Datepicker - Display multip...
Build jQuery UI Datepicker - Format date in...
Build jQuery UI Datepicker - Icon trigger i...
Build jQuery UI Datepicker - Populate alter...
Build jQuery UI Datepicker - Show week of t...
Display two months in JavaScript
Set to use Monday as the first day of the w...
Use button to trigger date picker in JavaSc...
Build jQuery UI Datepicker - Animations in ...
Build jQuery UI Datepicker - Dates in other...
Build jQuery UI Datepicker - Default functi...
Build jQuery UI Datepicker - Display button...
Build jQuery UI Datepicker - Display inline...
Build jQuery UI Datepicker - Display month ...
Build jQuery UI Datepicker - Display multip...
Build jQuery UI Datepicker - Format date in...
Build jQuery UI Datepicker - Icon trigger i...
Build jQuery UI Datepicker - Populate alter...
Build jQuery UI Datepicker - Restrict date ...
Build jQuery UI Datepicker - Select a Date ...Build jQuery UI Datepicker - Show week of t...
Display two months in JavaScript
Set to use Monday as the first day of the w...
Use button to trigger date picker in JavaSc...