JQuery.Отключите minDate в DateTimePicker - PullRequest
1 голос
/ 14 марта 2012

Я создаю DateTimePicker следующим образом:

 $wnd.$("#" + id).datetimepicker({
    minDate: 0,
       .............
 });

Я хочу отключить опцию minDate программно.Я пытаюсь затем, но это не работает:

      try {
        $wnd.$("#" + id).datetimepicker({minDate: new Date(1970, 01 - 1, 01)}); 
      }
      catch(e) {
        $wnd.$("#" + id).datetimepicker('option', 'minDate', new Date(1970, 01 - 1, 01));        
      }

PS Не обращайте внимания на переменную $wnd.Это нормально работает.

Ответы [ 2 ]

2 голосов
/ 14 марта 2012

при условии, что вы говорите о этом плагине , который основан на jquery-ui-datepicker , просто установите minDate на null в соответствии с документация :

Установить минимальную выбираемую дату с помощью объекта Date или в виде строки в текущем формате dateFormat, или числа дней с сегодняшнего дня (например, +7), или строки значений ипериоды ('y' для лет, 'm' для месяцев, 'w' для недель, 'd' для дней, например, '-1y -1m') или ноль для безлимитных .

1 голос
/ 14 марта 2012
   $wnd.$("#" + id).datetimepicker(
    'option', 
    'minDate', new Date()
   ));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...