在jQuery datetimepicker中设置最大和最小日期时间 [英] Set max and min datetime in jquery datetimepicker
本文介绍了在jQuery datetimepicker中设置最大和最小日期时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用jquery datetimepicker.在其中我要设置提示和时间,这是在第二个datetimepicker中选择的值.
I am using jquery datetimepicker.In which i want to set mindate and time which is the value selected in second datetimepicker.
我尝试的是:
$('#date_start').datetimepicker({
autoSize: true,
changeYear: true,
changeMonth: true,
buttonImageOnly: true,
onSelect: function (selected) {
$('#date_end').datetimepicker("option", "minDate", selected);
}
});
我引用了这个 jQuery-DateTimePicker设置了最大日期时间链接.为我的问题提供清晰的解决方案.
I refered this Jquery - DateTimePicker set max datetime link.But its not a clear solution for my issue.
$('#date_end').datetimepicker({
autoSize: true,
changeYear: true,
changeMonth: true,
buttonImageOnly: true,
onSelect: function (selected) {
$('#date_start').datetimepicker("option", "maxDate", selected);
}
});
实际上,相同的代码仅适用于datepicker.但是,如果我希望它可以在datetimepicker中起作用.
Actually this same code is working for only datepicker.But if i want it to work in datetimepicker.
解决方案是什么?
推荐答案
在 插件 ,您已提供,
没有像onSelect
这样的选项.
In the plugin you have provided,
there is no option like onSelect
.
使用onSelectDate
和onSelectTime
或 onShow
,
$('#date_start').datetimepicker({
minDate:'-1970/01/02',
minTime:'11:00'
});
或在运行时,
var setMin = function( currentDateTime ){
this.setOptions({
minDate:'-1970/01/02'
});
this.setOptions({
minTime:'11:00'
});
};
$('#date_start').datetimepicker({
onShow:setMin
});
参考文献:
- minDate
- maxDate
- minTime
- maxTime
这篇关于在jQuery datetimepicker中设置最大和最小日期时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文