Twitter bootstrap 3 在引导日期选择器中仅启用当前周天数?
我只想在引导日期选择器中启用当前的星期天,我想禁用所有剩余的日子 我已经尝试下面的链接,但它不是为本周Twitter bootstrap 3 在引导日期选择器中仅启用当前周天数?,twitter-bootstrap-3,datepicker,Twitter Bootstrap 3,Datepicker,我只想在引导日期选择器中启用当前的星期天,我想禁用所有剩余的日子 我已经尝试下面的链接,但它不是为本周 $('#datepicker').datepicker({ daysOfWeekDisabled: [0,2,3,4,5,6] }); 你问我已经有一段时间了,但我是如何做到这一点的,也许可以帮助其他人: 日历输入: <div class="form-group"> <div class='input-group date pickWeek'>
$('#datepicker').datepicker({
daysOfWeekDisabled: [0,2,3,4,5,6]
});
你问我已经有一段时间了,但我是如何做到这一点的,也许可以帮助其他人: 日历输入:
<div class="form-group">
<div class='input-group date pickWeek'>
<input type='text' class="form-control" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
然后脚本(为了我的使用,我必须禁用星期天并将locale设置为pt br):
$(函数(){
$('.pickWeek').datetimepicker({
区域设置:“pt br”,
格式:“DD/MM/YYYY”,
是的,
daysOfWeekDisabled:[0]
});
$('.pickWeek').data(“DateTimePicker”).minDate(矩().startOf('week'));
$('.pickWeek').data(“DateTimePicker”).maxDate(矩().endOf('week'));
});
小提琴:你可以这样做
HTML部分
<input id="dateID" type="date" />
JS
var dtToday=新日期();
var month=dtToday.getMonth()+1;
var day=dtToday.getDate();
var minday=dtToday.getDate()-7;
var year=dtToday.getFullYear();
如果(月<10)
month='0'+month.toString();
如果(第10天)
day='0'+day.toString();
变量maxDate=年+'-'+月+'-'+日;
var minDate=年+'-'+月+'-'+minday;
$('#dateID').attr('max',maxDate);
$('dateID').attr('min',minDate);
<input id="dateID" type="date" />
<script type="text/javascript">
var dtToday = new Date();
var month = dtToday.getMonth() + 1;
var day = dtToday.getDate();
var minday = dtToday.getDate() - 7;
var year = dtToday.getFullYear();
if (month < 10)
month = '0' + month.toString();
if (day < 10)
day = '0' + day.toString();
var maxDate = year + '-' + month + '-' + day;
var minDate = year + '-' + month + '-' + minday;
$('#dateID').attr('max', maxDate);
$('#dateID').attr('min', minDate);
</script>