DateUpicker пользовательского интерфейса jQuery не показывает номера недели - PullRequest
3 голосов
/ 10 марта 2010

Мой указатель даты в jquery UI не показывает номера недель, даже если установлена ​​опция showWeek: true. Вот мой код:

<script type='text/javascript'>
  $(document).ready(function(){
    $('#startDate').datepicker({ 
      changeMonth: true, 
      changeYear:true, 
      dateFormat: 'd-M-yy', 
      firstDay: 1, 
      showButtonPanel: true, 
      showWeek: true 
  });
});
</script>
<input type='text' name='startDate' id='startDate'>

Из того, что я понимаю, вам ТОЛЬКО нужно установить опцию showWeek, чтобы сделать эту работу - у WeekHeading по умолчанию установлено значение 'Wk', а в CalculateWeekNumber есть встроенная функция калькулятора числа недель в ISO.

Кроме того, по какой-то причине кнопка «Сегодня» на панели кнопок отключена ?! Любой совет будет наиболее ценным. Спасибо.

1 Ответ

2 голосов
/ 10 марта 2010

Думаю, вы используете jQueryUI v1.7.2. Вам нужен v1.8, чтобы получить опцию showWeek. У меня v1.8rc3, и он работает хорошо.

демо: http://jsbin.com/eliki

...