3

我的 jquery UI datepicker 没有显示周数,即使设置了 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 周数计算器功能。

另外,由于某种原因,按钮面板上的“今天”按钮被禁用了?!任何建议将不胜感激。谢谢。

4

1 回答 1

2

我想你可能正在使用 jQueryUI v1.7.2。您需要 v1.8 才能获得该showWeek选项。我有 v1.8rc3,它运行良好。

演示:http: //jsbin.com/eliki

于 2010-03-10T12:28:13.043 回答