Ciao a tutti,
ho la necessità di avere in un form un campo che mi permetta di inserire ore e minuti. Con bootstrap è facile usare la classe bfh-timepicker. La difficoltà che sto riscontrando tuttavia è resettare il campo in modo tale che il valore inserito sparisca e ricompaia il valore indicato nel placeholder.
ecco il codice:
ecco invece il codice javascript:codice:<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>
codice:function resetta() { $("#datepicker").val(); }
Così facendo l'orario inserito non si resetta, ma si aggiorna in base all'orario attuale. Ho quindi provato a lavorare sull'elemento data-time:
Il problema però, anche attraverso .data(), .attr(), e .setAttribute() non viene risolto. Avrei quindi bisogno di qualche suggerimento per risolvere questa situazione.codice:$("#datepicker").data("time").val(""); oppure $("#datepicker").attr("data-time").val(""); oppure $("#datepicker").setAttribute("data-time").val("");
grazie mille

Rispondi quotando