Comment activer bootstrap DatePicker par le biais de l'icône
Comment puis-je activer mon bootstrap DatePicker en cliquant sur une icône?
Mon code HTML est:
<input type="text" class="datepicker">
<span class="add-on"><i class="icon-calendar" id="cal2"></i></span>
et le script est:
<script>
$(function(){
$('.datepicker').datepicker({
format: 'mm-dd-yyyy',
endDate: '+0d',
autoclose: true
});
});
</script>
Je veux activer mon datepicker en cliquant sur l'icône, mais il ne fonctionne pas.
Comment puis-je y parvenir?
- Qui datepicker? Il y a beaucoup de fourches de bootstrap-datepicker; êtes-vous à l'aide de la eternicode version, le eyecon version, ou quelque chose d'autre?
Vous devez vous connecter pour publier un commentaire.
De docs, Enveloppez votre datepicker
textbox
avecdiv
commeEnsuite attaché le datepicker de l'événement avec
div
's id commeJSFiddle
Selon la documentation:
Suffit d'utiliser l'événement click pour montrer votre datepicker.
Vous pouvez le faire comme ça, mais il y a un petit changement dans votre code html.
jQuery datepicker
.Dans la version 1.2.0, Il a fait comme valeur par défaut:
http://eternicode.github.io/bootstrap-datepicker/?markup=component&format=&weekStart=&startDate=&endDate=&startView=0&minViewMode=0&todayBtn=false&language=en&orientation=auto&keyboardNavigation=on&forceParse=on#sandbox