Параметры начальной загрузки DatePicker DateTimePicker не учитываются - PullRequest
0 голосов
/ 16 мая 2018

У меня есть форма для регистрации с просьбой указать дату рождения, поэтому я использовал Bootstrap DatePicker для выполнения этой роли.Моя проблема в том, что я дал параметры для функции .datetimepicker (), и все же, как будто некоторых там нет.

                <div class="row">
                    <div class="form-group col-md-6">
                        <label class="col-md-2 control-lable" for="dateNaissance">Date
                            de naissance</label>
                        <div class="col-md-4">
                            <div class="form-group">
                                <input id='birthDatePicker' type='text' class="form-control"
                                    ng-model="patientController.patient.dateNaissance"
                                    placeholder="Date de naissance" />
                            </div>
                        </div>
                        <script type="text/javascript">
                            $(function() {
                                $('#birthDatePicker').datetimepicker({
                                    format : "dd/mm/yyyy",
                                    maxViewMode : 3,
                                    language : "fr",
                                    autoclose : true
                                });
                            });
                        </script>
                    </div>
                </div>

Как вы можете видеть выше, я попросил, чтобы datePicker был в FR, толькодату, чтобы выбрать, а затем автоматически закрыть.Тем не менее, когда я выбираю свою дату, во-первых, она не в FR, а во-вторых, она просит меня выбрать время после даты.Я искал снова и снова, но я не видел, чтобы кто-то делал это по-другому, вот как все это делают, и это работает для них.

enter image description here

Я много раз проверял, не забыл ли я css или js, но нет, все в порядке.Поэтому я действительно не понимаю, почему это не работает так, как я ожидаю.

1 Ответ

0 голосов
/ 23 мая 2018

Для поддержки языкового стандарта FR необходимо импортировать файл языкового стандарта (см. https://bootstrap -datepicker.readthedocs.io / en / latest / i18n.html ):

<script src="bootstrap-datepicker.XX.js" charset="UTF-8"></script>

Изменить дату начала можно, установив startDate свойство option (см. https://bootstrap -datepicker.readthedocs.io / en / latest / options.html # startdate ):

$('.datepicker').datepicker({
    format: 'mm/dd/yyyy',
    startDate: '-3d'
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...