我有一个要求,当用户有一个日期,时间存在于数据库中,只有那个时间,它显示日期。但是,如果数据库没有日期时间,那么在文本框中它必须是空的。
但是当页面加载日期选择器在其中设置默认值时。因此,我已经将autoUpdateInput设置为false,它正在工作,将textbox设置为空。但在此之后,datetimepicker选择器不会在textbox中设置值。
$('.datetimepicker').daterangepicker({
autoUpdateInput: false,
singleDatePicker: true,
showDropdowns: true,
timePicker: true,
locale: {
format: 'DD-MM-YYYY hh:mm:ss'
},
});Js固定链接:https://jsfiddle.net/Ly0jh5pz/2/
注意事项:我必须使用daterangepicker,所以引导日期时间选择器不是一个选项。
发布于 2017-05-09 11:25:37
试试这个:
$("#reportdatetime").daterangepicker({
autoUpdateInput: false,
timePicker: true,
timePicker24Hour: true,
timePickerIncrement: 30,
locale: {
format: 'MM/DD/YYYY H:mm'
}
});
$('#reportdatetime').on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('MM/DD/YYYY H:mm') + ' - ' + picker.endDate.format('MM/DD/YYYY H:mm'));
});
$('#reportdatetime').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});发布于 2021-01-10 10:10:48
您应该触发change(),以确保它在所有情况下都能完美地工作;有时,您有一些事件侦听器,并且需要触发日期范围选择器的更改。
$('#date-picker-input').daterangepicker({
autoUpdateInput: false,
singleDatePicker: true,
showDropdowns: true,
timePicker: true,
locale: {
format: 'DD-MM-YYYY hh:mm:ss'
},
});
$("#date-picker-input").on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('DD/MM/YYYY hh:mm A')).change();
});
$("#date-picker-input").on('cancel.daterangepicker', function(ev, picker) {
$(this).val('').change();
});发布于 2020-05-09 07:42:53
您也可以尝试这种格式,如果您想要获得日期时间选择器与计时器在单一格式。以下是HTML输入标签的id。
$("#duetime").daterangepicker({
autoUpdateInput: false,
startDate: false,
minYear: 1901,
showDropdowns: true,
singleDatePicker: true,
timePicker: true,
timePicker24Hour: false,
timePickerIncrement: 05,
drops:"up",
locale: {
// format: 'MM/DD/YYYY hh:mm A'
format: 'DD/MM/YYYY hh:mm A'
},
});
$("#duetime").on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('DD/MM/YYYY hh:mm A'));
});
$("#duetime").on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});https://stackoverflow.com/questions/43868365
复制相似问题