[英]Disable dates in dynamically created datepicker
我在我的表單中使用bootstrap datepicker,我只是在動態創建的輸入字段中初始化bootstrap datepicker。 代碼片段是
$('.editTableDatePicker').datepicker({
format: 'mm/dd/yyyy',
minDate: '02/19/2015',
maxDate: '02/22/2015'
});
它僅顯示日期選擇器。 它不會禁用日期。 我試過了
$('.editTableDatePicker').datepicker({
format: 'mm/dd/yyyy',
startDate: '02/19/2015', // also tried setStartDate
endDate: '02/22/2015' // also tried setEndDate
});
我要做的是只顯示一個范圍內的日期。 例如,從2015年2月19日到2015年2月23日。 有人能幫我嗎?
嘗試這個:
$('.editTableDatePicker').datepicker({
format: 'mm/dd/yyyy',
startDate: '02/19/2015',
endDate: '02/22/2015',
});
使用startDate
和endDate
代替minDate/maxDate
https://bootstrap-datepicker.readthedocs.org/en/release/options.html
在對象的末尾有一個額外的逗號,試試這個:
$('.editTableDatePicker').datepicker({
format: 'mm/dd/yyyy',
startDate: '02/19/2015',
endDate: '02/22/2015' // No comma here
});
$('#datepicker').datepicker({
format: 'mm/dd/yyyy',
startDate: '02/13/2015',
endDate: '02/22/2015'
});
minDate / maxDate的insted使用startDate / endDate
$('.editTableDatePicker').datepicker({
format: 'mm/dd/yyyy',
startDate: '02/19/2015',
endDate: '02/22/2015',
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.