showClear Jquery datetimepicker

Я использую этот код для всплывающего окна выбора даты и времени в календаре, мне нужно иметь возможность очистить это поле, и я не могу очистить его, если я не нарушу функцию календаря

$('#date_returned').datetimepicker(
{

showButtonPanel: true,
showClear: true,
forceParse: false,
format: 'YYYY-MM-DD',
pickDate: true,
pickSeconds: false,
pick12HourFormat: false
}

Неважно, что я изменяю или добавляю к этому, это либо лишает меня возможности использовать Календарь, либо лишает меня возможности очистить поле. Как я могу изменить это, чтобы позволить мне использовать добавленную кнопку Очистить Bootstrap 3.0 и позволить мне использовать календарь

0

Решение

Try this code ....

$("#date_returned").datepicker({
showButtonPanel: true,
closeText: 'Clear',
onClose: function (dateText, inst) {
if ($(window.event.srcElement).hasClass('ui-datepicker-close')) {
document.getElementById(this.id).value = '';
}
}
});
1

Другие решения

Не используйте input type = ‘reset’, сделайте кнопку с именем clear, затем в jquery сделайте следующее

$("#clear").click(function(){

$("#date_returned").val("");

});
0