2016-04-29 3 views
0

Я использую плагин datepicker в моем приложении rails, и я не могу заставить конфигурацию minDate работать.JQuery datepicker.js, не позволяющий minDate

<%= text_field_tag 'milestone_override', nil, size: 10, readonly: "readonly", id: 'milestone-override-datepicker' %> 

$("#milestone-override-datepicker").datepicker({ 
     minDate: '-5', 
     maxDate: "+1M +10D" 
     }); 
+0

Какие точные Datepicker плагин вы используете? – Uzbekjon

ответ

0

Ошибка Пользователь:

Мое приложение было использовано bootstrap datepicker, которое выглядит одинаково.

JQuery UI будет использовать MinDate самозагрузки бы использовать STARTDATE

0

Если вы используете JQuery UI DatePicker, то вам необходимо указать номер (а не строки), как смещение с сегодняшнего дня или добавить D в строку:

$("#milestone-override-datepicker").datepicker({ 
    // Option 1: 
    minDate: '-5D', 

    // Option 2: 
    minDate: -5, 

    maxDate: "+1M +10D" 
    }); 
+0

Извините, я должен был упомянуть, что я тоже это пробовал. Кажется, что ничего не работает. – isea

+0

Вы используете jQ UI datepicker? Если да, то загляните в консоль js и посмотрите, есть ли там какие-либо ошибки? – Uzbekjon

+0

yep и никаких ошибок. Я изменил имя id, чтобы узнать, настроен ли он другим экземпляром datepicker ... ничего – isea