Hi,
I have a datepicker like this:
- <input type="text" id="dateFrom" name="dateFrom" readonly required />
and:
- <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?
- <script type='text/javascript'>//<![CDATA[
- // $(window).load(function(){
- $(function() {
- var fromDate = $("#dateFrom").datepicker({
- defaultDate: "+1w",
- dateFormat: 'dd-M-yy',
- changeMonth: true,
- numberOfMonths: 1,
- // minDate: new Date(),
- onSelect: function(selectedDate)
- {
- var instance = $(this).data("datepicker");
- var date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
- date.setDate(date.getDate()+30);
- // toDate.datepicker("option", "minDate", date);
- toDate.datepicker("option", "minDate", $("#dateFrom").val());
-
- var start = $('#dateFrom').datepicker('getDate');
- var end = $('#dateTo').datepicker('getDate');
- var days = (end - start)/1000/60/60/24;
- if (days < 0) $("#lblTotal").text(0); else $("#lblTotal").text(days+1);
-
- if($("#dateFrom").datepicker("getDate") !== null)
- {
- $("#dateTo").attr("disabled", false);
- }
- }
- });
-
- var toDate = $("#dateTo").datepicker({
- defaultDate: "+1w",
- dateFormat: 'dd-M-yy',
- changeMonth: true,
- numberOfMonths: 1,
- onSelect: function(selectedDate)
- {
- var start = $('#dateFrom').datepicker('getDate');
- var end = $('#dateTo').datepicker('getDate');
- var days = (end - start)/1000/60/60/24;
- if (days < 0) $("#lblTotal").text(0); else $("#lblTotal").text(days+1);
- }
- });
- });
can you please help...
Thanks,
Jassim