J'utilise bootstrap pour développer un site et j'ai besoin d'un formulaire dans une liste déroulante dans ma NAV top NAV.
Cela fonctionne bien, mais je dois également utiliser un datation picker dans l'un des champs et lorsque l'utilisateur sélectionne un mois différent, la liste déroulante du parent se ferme. P>
J'aimerais que vous puissiez cliquer n'importe où dans la date datest sans la fermeture déroulante. P>
Alternativement pourrait être modifié pour que la liste déroulante puisse être modifiée S'ouvre et ferme uniquement avec un clic sur le lien NAV, plutôt que de fermer lorsque vous cliquez sur n'importe où. P>
jsfiddle ici - http://jsfiddle.net/ackuu/ p>
merci pour toute aide !! / p>
html p>
3 Réponses :
Vous devez simplement empêcher l'événement .DATAPICKER CODE> S à partir de bulletin de bulletin dans l'arborescence DOM:
$().ready(function(){
$(".datepicker").datepicker({
dateFormat : 'dd-mm-yy',
firstDay : 1, // sets first day of the week to Monday
minDate : 1, // sets first available date in calendar to tomorrow's date
showOtherMonths : true, // displays days at beginning or end of adjacent months
selectOtherMonths : true
}).click(function(e) {
e.stopPropagation(); // <--- here
});
});
Le code ci-dessous fonctionne pour moi. strong>
Je sais que c'est une ancienne question, mais le développeur a implémenté une fonctionnalité de débogage à faire de ce
DateTimePicker a été mis à jour avec une fonction de débogage. S'il vous plaît voir ma réponse ci-dessous.