bootstrap-datepicker
bootstrap-datepicker copied to clipboard
Languague, format and default style not working when inside Bootstrap modal
trafficstars
Expected behaviour
The Datepicker should dysplay in a chosen language (pt-BR), format (dd/mm/yyy) and default style.
Actual behaviour
It is showing the calendar as a common text, not translating to a chosen language from locales folder and it is not formating according the setup mask ("dd/mm/yyyy".
Datepicker version used
ex. 1.9.0.
Example code
Code in header tag:
<!-- datapicker css -->
<link rel="stylesheet" href="vendors/datepicker/css/bootstrap-datepicker.min.css" />
Code in body tag (inside a bootstrap modal boby div):
<div class="input_wrap common_date_picker">
<input class="form-control" id="txtData" name="txtData" placeholder="01/01/1990">
</div>
Code before closing body tag:
<!-- datepiker -->
<script src="vendors/datepicker/js/bootstrap-datepicker.min.js"></script>
<script src="vendors/datepicker/locales/bootstrap-datepicker.pt-BR.min.js"></script>
Code in scritp tag after body tag:
$(document).ready(function () {
$("#txtData").datepicker({
format: "dd/mm/yyyy",
language: "pt-BR",
autoclose: true,
todayHighlight: true,
});
});

@claudionirqs look at your browser console for any js/css errors. I used via CDNJS and localization is working fine