我想灰色或禁用前幾天爲用戶無法選擇它們的目的,我試過minDate= 0
或new date()
但它不起作用,所以我做了手動,但我仍然有這段代碼灰化它們。禁用或灰色的日期選擇器中的前幾天
日期選擇器:
<div id="datepicker" class="input-group date" data-date-format="dd-mm-yyyy">
<input class="form-control" type="text" readonly />
<span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span>
</div>
代碼時,日期選擇的日期小於今天的變化
//Disable pastdays
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1;
var yyyy = today.getFullYear();
if(dd<10){dd='0'+dd;}
if(mm<10){mm='0'+mm;}
var today = dd+'-'+mm+'-'+yyyy;
jQuery("#datepicker .form-control").change(function() {
if (jQuery("#datepicker .form-control").val() < today) {
alert('You can not select a date lower than today!')
}
});
//end Disable pastDay
您使用了40億日期選擇器中的哪一個?他們*所有*都有一種方法來禁用特定的日期 – Jamiec
與'<'符號比較日期是否好? –
我不知道我用過這個:http://codepen.io/Yuping/pen/xqrjE @Jamiec – prince