Why I can't choose 2016

Why I can't choose 2016


Hi,

I have  a datepicker like this:

  1. <input type="text" id="dateFrom" name="dateFrom" readonly required />
and:

  1. <input type="text" id="dateTo" name="dateTo" readonly disabled required />

and I have the below code for it but I don't know why I can't choose 2016?

  1. <script type='text/javascript'>//<![CDATA[ 
  2. // $(window).load(function(){
  3. $(function() {
  4.     var fromDate = $("#dateFrom").datepicker({
  5.         defaultDate: "+1w",
  6. dateFormat: 'dd-M-yy',
  7.         changeMonth: true,
  8.         numberOfMonths: 1,
  9.         // minDate: new Date(),
  10.         onSelect: function(selectedDate)
  11. {
  12.             var instance = $(this).data("datepicker");
  13.             var date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
  14.             date.setDate(date.getDate()+30);
  15.             // toDate.datepicker("option", "minDate", date);
  16. toDate.datepicker("option", "minDate", $("#dateFrom").val());

  17. var start = $('#dateFrom').datepicker('getDate');
  18. var end   = $('#dateTo').datepicker('getDate');
  19. var days   = (end - start)/1000/60/60/24;
  20. if (days < 0) $("#lblTotal").text(0); else $("#lblTotal").text(days+1);

  21. if($("#dateFrom").datepicker("getDate") !== null)
  22. {
  23. $("#dateTo").attr("disabled", false);
  24. }
  25.         }
  26.     });
  27.     
  28.     var toDate = $("#dateTo").datepicker({
  29.         defaultDate: "+1w",
  30. dateFormat: 'dd-M-yy',
  31.         changeMonth: true,
  32.         numberOfMonths: 1,
  33. onSelect: function(selectedDate)
  34. {
  35. var start = $('#dateFrom').datepicker('getDate');
  36. var end   = $('#dateTo').datepicker('getDate');
  37. var days   = (end - start)/1000/60/60/24;
  38. if (days < 0) $("#lblTotal").text(0); else $("#lblTotal").text(days+1);
  39. }
  40.     });
  41. });
can you please help...


Thanks,
Jassim