gpt4 book ai didi

jquery - 如何在bootstrap中设置datetimepicker的MinDate和maxDate属性

转载 作者:行者123 更新时间:2023-12-03 22:28:25 26 4
gpt4 key购买 nike

我想在 Bootstrap 中为 datetimepicker 动态设置 minDate 和 maxDate 属性,请帮助我。

在这种情况下,在一个日期时间选择器中选择日期时,应将该选定日期设置为其他日期时间选择器的 minDate。

在第二个日期时间选择器中选择日期后,其所选日期应成为第一个日期时间选择器中的 maxDate。

我尝试过这种方法:

$(document).ready(function(){
$(".form_datepicker_startdate").datetimepicker({
isRTL: App.isRTL(),
format: "yyyy-mm-dd",
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 2,
minView: 2,
startDate:'<%= request.getSession().getAttribute("startdate") %>',
endDate:'<%= request.getSession().getAttribute("enddate") %>',
forceParse: 0,
pickerPosition: (App.isRTL() ? "bottom-right" : "bottom-left")
}).on('changeDate', function (selected) {
var minDate = new Date(selected.date.valueOf());
$('.form_datepicker_enddate').datepicker('setMinDate', minDate);
});


$(".form_datepicker_enddate").datetimepicker({
isRTL: App.isRTL(),
format: "yyyy-mm-dd",
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 2,
minView: 2,
startDate:'<%= request.getSession().getAttribute("startdate") %>',
endDate:'<%= request.getSession().getAttribute("enddate") %>',
forceParse: 0,
pickerPosition: (App.isRTL() ? "bottom-right" : "bottom-left")
}).on('changeDate', function (selected) {
var maxDate = new Date(selected.date.valueOf());
$('.form_datepicker_startdate').datepicker('setMaxDate', maxDate);
});
});

最佳答案

限制Botstrap datepicker ,我发现的最简单的方法是:

$("#datepicker").datepicker({

maxDate : 'now'

});

这将禁用大于今天的日期。

关于jquery - 如何在bootstrap中设置datetimepicker的MinDate和maxDate属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25861864/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com