Как включить прошлые даты в bootstrap datepicker

Я вижу много вопросов в переполнении стека относительно отключения прошлых дат в загрузчике datepicker.

Но я хочу включить прошлые даты в bootstrap datepicker.

Вот мой код, и я не знаю, что мне в нем не хватает.

<input type='text' id = "campaignCreateDate" data-date-format = "dd-M-yyyy" class = "form-control datePicker" name = "proposed_start_date"/>

а это мой скрипт js

$('#campaignCreateDate').datepicker({
        todayHighlight: true,
        autoclose: true,
        format: 'dd-M-yyyy',            
    }).datepicker('setDate',new Date());

Я также пробовал использовать только простой тег, как показано ниже:

<input type='text' id = "testStartDate" class = "form-control datePicker" name = "proposed_start_date"/>

без кода в js, но прошлые даты все равно не отображаются.

то есть, если сегодня 04/12/2018, я не могу выбрать 03/12/2018 или какие-либо даты до этого.

какой датпикер вы используете, укажите ссылку

Saurabh Mistry 04.12.2018 06:20

прошлые даты уже включены в вашем коде, в чем проблема?

Just code 04.12.2018 06:23

Datepicker для Bootstrap v1.7.0 (github.com/uxsolutions/bootstrap-datepicker)

Jithin 04.12.2018 06:25

@Justcode нет, он не включен для меня, я не знаю почему?

Jithin 04.12.2018 06:25

@KevinRED jsfiddle.net/6v5hogy7 проверьте это

Just code 04.12.2018 06:26

он работает в jsfiddle, так почему он не работает в моем коде?

Jithin 04.12.2018 06:29

нужны ли какие-то другие подробности?

Jithin 04.12.2018 06:29

это был фактический код $('#campaignCreateDate').datepicker({ todayHighlight: true, autoclose: true, format: 'dd-M-yyyy', startDate: new Date() }).datepicker('setDate',new Date());, но я удалил часть startDate: new Date() и дал обновление, но все равно он не работает для меня

Jithin 04.12.2018 06:33

по умолчанию все даты включены в datepicker.

Negi Rox 04.12.2018 06:49

Так почему это происходит здесь?

Jithin 04.12.2018 07:04

@KevinRED, какую версию Bootstrap вы используете? Вы видите какие-либо ошибки JS в консоли?

kiranvj 04.12.2018 07:07

После удаления , startDate: new Date() обязательно очистите кеш и проверьте ..

kiranvj 04.12.2018 07:19

@kiranvj, в консоли ошибок не вижу. Я использую версию начальной загрузки Bootstrap v4.0.0-beta (https://getbootstrap.com).

Jithin 04.12.2018 07:25

Я очистил кеш, но результаты все те же

Jithin 04.12.2018 07:25

Получил рабочие друзья. Всем спасибо

Jithin 04.12.2018 07:28

@KevinRED, можем ли мы узнать, в чем проблема?

kiranvj 04.12.2018 07:34

Был еще один main.js, который переписывал конфиг, в котором я удалял startDate и все такое ... спасибо, ребята

Jithin 04.12.2018 07:43
Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
1
17
1 438
1

Ответы 1

Вот рабочий пример, который я создал, чтобы помочь вам.

var today = new Date();

$("#campaignCreateDate").datepicker({
  autoclose: true,
  format: 'dd-M-yyyy',
  endDate : today,
  todayHighlight: true
});

Другие вопросы по теме