2017-05-27 89 views
0

我想在t + omorrow之前禁用日期,但不使用最小值和最大值。如何在明天之前在jQuery UI中禁用日期UI日期選擇器

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]); 


}); 

回答

0

根據jQueryUI的Datepicker page

限制與所述的minDate和的maxDate 選項可選擇的日期範圍。將開始日期和結束日期設置爲實際日期(新的 日期(2009,1 - 1,26)),作爲與今天(-20)的數字偏移量,或作爲 一系列週期和單位('+ 1M + 10D 「)。最後,用'D'表示 天,'W'表示數週,'M'表示數月,或者'Y'表示多年。

因此,你應該能夠做到:

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

,並添加你需要

+0

我做任何其他的屬性,但不能工作 –

+0

@ F.Joodaki是否有任何錯誤的JavaScript開發者控制檯? – gabe3886

+0

不,它的工作在今天之前禁用日期,但不適用於明天之前的禁用日期 –

相關問題