Мне нужно иметь поле в форме, которая позволяет мне вводить часы и минуты.С начальной загрузкой легко использовать класс bfh-timepicker.Однако сложность, с которой я столкнулся, состоит в том, чтобы сбросить поле таким образом, чтобы введенное значение исчезло, а значение, указанное в заполнителе, снова появилось.
<div class="bfh-timepicker" data-mode="24h" data-placeholder="Orario inizio" placeholder="Orario inizio" id="datepicker" data-time=""></div>
<a onclick="resetta();" style="cursor: pointer;" id="resettaorarioinizio">Cancella</a>
function resetta() {
$("#datepicker").val(); or //.val("");
}
Таким образом, введенное время несброс, но обновляется в соответствии с текущим временем.Затем я попытался поработать с элементом data-time:
$("#datepicker").data("time").val("");
// or
$("#datepicker").attr("data-time").val("");
// or
$("#datepicker").setAttribute("data-time").val("");
Проблема, однако, также через data()
, attr()
и setAttribute()
не решена.Поэтому мне понадобятся некоторые предложения для разрешения этой ситуации.
большое спасибо всем, кто может мне помочь