3

showWeek:trueオプションが設定されていても、jqueryUIのdatepickerに週番号が表示されません。これが私のコードです:

<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 を使用している可能性があります。showWeekオプションを取得するには v1.8 が必要です。私は v1.8rc3 を持っていますが、うまく動作します。

デモ: http://jsbin.com/eliki

于 2010-03-10T12:28:13.043 に答える