Я использую jQuery UI datepicker, и jquery проверяет мою форму ...
Я хочу проверить, ниже ли выбранная вами дата: 01-04-1947, если дата у васзатем выбрано ниже, тогда должно появиться сообщение об ошибке!Не могу понять, как это сделать - это то, что я до сих пор получил?
<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.17.custom.min.js"></script>
<script type="text/javascript" src="js/jquery.ui.datepicker-da.js"></script>
<script type="text/javascript" src="js/jquery.validate.min.js" ></script>
<script>
$(document).ready(function() {
//Hide div w/class
$(".datecontainer").css("display","none");
// Add onclick handler to checkbox w/class bool
$(".bool").click(function(){
// If checked
if ($("#notificationbox_yes").is(":checked"))
{
//show the hidden div
$(".datecontainer").show("fast");
}
else
{
//otherwise, hide it
$(".datecontainer").hide("fast");
}
});
$(function() {
$("#datepicker").datepicker(
{
defaultDate: new Date(35,5,24),
minDate: new Date(47, 3,1),
/*maxDate: new Date(49,12,31),*/
changeMonth: true,
changeYear: true,
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec'],
dayNamesShort: ['Man', 'Tir', 'Ons', 'Tor', 'Fre', 'Lør', 'Søn'],
yearRange: '1901:2012',
dateFormat: 'dd-mm-yy'
}
);
//Parse dato til format
var endDate = $.datepicker.parseDate('dd-mm-yy', "01-04-1947");
var date = $.datepicker.parseDate('dd-mm-yy', $('#datepicker').val());
$.datepicker.parseDate('dd-mm-yy', $('#datepicker').val());
if (date <= enddate) {
alert('error');
}
});
$("#mainForm").validate();
});
</script>