链接 startDate endDate DateTimePicker?
linked startDate endDate DateTimePicker?
我想在更改小时后启用分钟。
当前代码:
将 minDate 设置为 0,因此 datetimepicker 设置为当前日期和时间
所以,如果开始日期是 7/5/2019 02:34 下午
如果我 select 小时:3,分钟字段应启用从 01 - 59 的所有分钟。
当前问题: 我无法在当前时间下 selected 分钟。
$('#startDate').datetimepicker({
minDate: 0,
onSelect: function (selectedDate) {
$("#endDate").datetimepicker("option", "maxDate", selectedDate);
$("#startDate").datetimepicker("option", "minDate", selectedDate);
}
}).val("");
$('#endDate').datetimepicker({
minDate: 0,
onSelect: function (selectedDate) {
$("#startDate").datetimepicker("option", "maxDate", selectedDate);
}
}).val("");
我对代码进行了一些更改以修复分钟字段中的问题。
示例:2019 年 7 月 5 日 02:30 下午
我 select 3 在小时字段中,日期时间选择器将关闭并更新分钟字段。
当我再次打开日期时间选择器时,分钟字段显示 01-59。
现在的问题是,我希望它在不关闭日期时间选择器的情况下更新分钟字段。
解决方法:
$('#startDate').datetimepicker({
minDate: 0,
onSelect: function (selectedDate) {
$("#endDate").datetimepicker("option", "maxDate", selectedDate);
$("#startDate").datetimepicker("option", "minDate", selectedDate);
}
}).val("");
$('#endDate').datetimepicker({
minDate: 0,
onSelect: function (selectedDate) {
var sdSelected = $('#startDate');
var edSelected = $('#endDate');
var value = sdSelected.val();
sdSelected.datetimepicker('option', 'maxDate', edSelected.datetimepicker('getDate'));
if (sdSelected.val() != null) {
sdSelected.val(value);
}
}
}).val("");
我想在更改小时后启用分钟。
当前代码:
将 minDate 设置为 0,因此 datetimepicker 设置为当前日期和时间
所以,如果开始日期是 7/5/2019 02:34 下午
如果我 select 小时:3,分钟字段应启用从 01 - 59 的所有分钟。
当前问题: 我无法在当前时间下 selected 分钟。
$('#startDate').datetimepicker({
minDate: 0,
onSelect: function (selectedDate) {
$("#endDate").datetimepicker("option", "maxDate", selectedDate);
$("#startDate").datetimepicker("option", "minDate", selectedDate);
}
}).val("");
$('#endDate').datetimepicker({
minDate: 0,
onSelect: function (selectedDate) {
$("#startDate").datetimepicker("option", "maxDate", selectedDate);
}
}).val("");
我对代码进行了一些更改以修复分钟字段中的问题。
示例:2019 年 7 月 5 日 02:30 下午 我 select 3 在小时字段中,日期时间选择器将关闭并更新分钟字段。 当我再次打开日期时间选择器时,分钟字段显示 01-59。
现在的问题是,我希望它在不关闭日期时间选择器的情况下更新分钟字段。
解决方法:
$('#startDate').datetimepicker({
minDate: 0,
onSelect: function (selectedDate) {
$("#endDate").datetimepicker("option", "maxDate", selectedDate);
$("#startDate").datetimepicker("option", "minDate", selectedDate);
}
}).val("");
$('#endDate').datetimepicker({
minDate: 0,
onSelect: function (selectedDate) {
var sdSelected = $('#startDate');
var edSelected = $('#endDate');
var value = sdSelected.val();
sdSelected.datetimepicker('option', 'maxDate', edSelected.datetimepicker('getDate'));
if (sdSelected.val() != null) {
sdSelected.val(value);
}
}
}).val("");