2016-12-30 1 views
0

Ich habe zwei Datumsauswahl. Als ich bestimmtes Datum am 1. Datumsauswahl und wählen Sie dann auf der Basis dieses ausgewählte Datum muß ich 30 Tage für die nächsten DatepickerDeaktivierung von Daten basierend auf der ersten Datumsauswahl

+0

Können Sie bitte einige weitere Details zum Datum Picker –

+0

Welche _30 Tage_? Brauchen Sie etwas wie http://jsfiddle.net/satpalsingh/fmuerho1/1/? – Satpal

Antwort

1

deaktivieren, wenn ich Ihre Frage verstanden, das ist deine Antwort
habe ich bearbeitet Satpal Sir Antwort jsfiddle

startDate: 
<input type="text" id="startDate" /> 
<br>targetDate: 
<input type="text" id="targetDate" /> 


$(document).ready(function() { 
    $("#startDate").datepicker({ 
     changeMonth: true, 
     changeYear: true, 
     dateFormat: "dd-M-yy", 
     minDate: 0, 
     showMonthAfterYear: true, 
     onClose: function() { 
      $(this).toggleClass('ui-state-focus'); 
     }, 
     onSelect: function (selectedDate) { 
      var date = $(this).datepicker("getDate"); 
      date.setDate(date.getDate() + 30); 
      $('#targetDate').datepicker('option', 'minDate', date); 
     } 
    }); 
    $("#targetDate").datepicker({ 
     changeMonth: true, 
     changeYear: true, 
     dateFormat: "dd-M-yy", 
     showMonthAfterYear: true, 
     onClose: function() { 
      $(this).toggleClass('ui-state-focus'); 
     } 
    }); 

}); 
Verwandte Themen