J'ai besoin d'afficher le bootstrap datetimepicker pour un champ de saisie. Cela fonctionne mais ne s'affiche pas correctement. Le calendrier est affiché mais je ne vois pas l'option pour changer l'heure.Bootstrap Datetimepicker ne s'affiche pas correctement
code HTML:
<div class="form-group">
<p>Date of Birth <span>*</span></p>
<input type="text" name="dob" id="dob" max="3000-12-31" value="2012-05-15 21:05" class="form-control input-sm" required/>
</div>
code JavaScript:
$(document).ready(function() {
$(function() {
$('#dob').datetimepicker();
});
});`
Liste des dépendances J'ai utilisé:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"></script>
Voici le violon: JSfiddle
Voici les photos du calendrier déroulant:
Cela fonctionne, mais dans ma page réelle de la taille du calendrier n'est pas bon et se couper en bas qui a l'onglet de sélection de l'heure. Y at-il de toute façon je peux définir la taille de la liste déroulante de calendrier manuellement? – coder1456
@ coder1456 oui vous pouvez personnaliser datetimepicker appereance en utilisant CSS (par exemple ajouter une règle pour 'div.bootstrap-datetimepicker-widget.dropdown-menu'), mais ceci est une autre question/question :) – VincenzoC
J'ai été en mesure de changer la largeur et la hauteur de la liste déroulante du calendrier, mais comme vous pouvez le voir l'onglet de l'heure est hors de la liste déroulante. Je n'ai rien trouvé dans la documentation pour changer cela. S'il vous plaît aider. Thankyou :) – coder1456