2017-05-27 15 views
0

Ich möchte Termine vor t + omorrow deaktivieren, aber nicht mit min und max arbeiten.So deaktivieren Sie Daten vor morgen in jquery UI Datepicker

view: 

    <input id="date_modified" type="text" class="form-control" value=""> 

jquery:

$('#date_modified').persianDatepicker({ 
     observer: true, 
     format: 'YYYY/MM/DD', 
     min: 0, 
     maxDate: new Date(), 
      onSelect: function() { 
       var value = $('#date_modified').val(); 
       checkVisiTHour(value); 

      } 


    }).pDatepicker('setDate', [today+1]); 


}); 

Antwort

0

Nach dem jQueryUI Datepicker page:

Schränken Sie den auswählbaren Datumsbereich mit der minDate und MaxDate Optionen. Legen Sie das Anfangs- und Enddatum als aktuelles Datum fest (neu Datum (2009, 1 - 1, 26)), als numerischer Versatz von heute (-20) oder als Zeichenkette von Perioden und Einheiten ('+ 1M + 10D '). Für die letzte, verwenden Sie "D" für Tage, "W" für Wochen, "M" für Monate oder "Y" für Jahre.

Als solche sollten Sie in der Lage zu tun:

$(function() { 
    $("#date_modified").datepicker({ minDate: +1}); 
}); 

und in allen anderen Attributen, die Sie benötigen

+0

ich hinzufügen, aber nicht –

+0

arbeiten @ F.Joodaki gibt es irgendwelche Fehler in der Javascript Entwicklerkonsole? – gabe3886

+0

nein, es funktioniert für Sperrdaten vor heute, aber nicht für Sperrdaten vor morgen –

Verwandte Themen