blob: 2e2697092da56e7bcf02e1378d606d6854ac9ba7 [file] [log] [blame]
<span jwcid="@Border">
<h2>Date Pickers</h2>
<p>
This page is used to demonstrate the DatePicker component. Once submitted the date values input will be displayed below
via an XHR request.
</p>
<form jwcid="valid@Form">
<input jwcid="inputEnabled"/> Enable Client Side Validation
</form>
<span jwcid="showError"/>
<form jwcid="dateForm@Form" delegate="bean:delegate"
clientValidationEnabled="ognl:clientValidationEnabled"
async="true" updateComponents="dateDisplay" >
<table >
<tbody>
<tr>
<td colspan="2" >
<input type="checkbox" jwcid="@Checkbox" value="ognl:includeWeek"
onclick="javascript:this.form.submit();"/>
Include weeks in DatePicker UI.
</td>
</tr>
<tr >
<td align="right"><span jwcid="@FieldLabel" field="component:startDate"/>:</td>
<td ><input jwcid="startDate@DatePicker" includeWeek="ognl:includeWeek" value="ognl:startDate"
displayName="Start Date" validators="ognl:{beans.required,beans.maxDate}"
translator="translator:date,lenient=false,pattern=dd MMM yyyy" /></td>
</tr>
<tr>
<td align="right"><span jwcid="@FieldLabel" field="component:endDate"/>:</td>
<td ><input jwcid="endDate@DatePicker" includeWeek="ognl:includeWeek" value="ognl:endDate"
displayName="End Date" validators="ognl:{beans.required,beans.minDate}"/></td>
</tr>
<tr>
<td></td>
<td align="right"><input jwcid="@Submit" value="Submit" /> </td>
</tr>
</tbody>
</table>
</form>
<br/>
<div jwcid="dateDisplay@Any">
<u>Submitted Dates</u><br/>
<table valign="middle">
<tr>
<th>Start date:</th>
<td> <span jwcid="@Insert" value="ognl:startDate"/></td>
</tr>
<tr>
<th>End date:</th>
<td>
<span jwcid="@Insert" value="ognl:endDate"/>
</td></tr>
</table>
</div>
</span>