9

numberOfMonths が 3 に設定された jquery datepicker があります。現在、datepicker をクリックすると、左側の月が現在の月になります。ほとんどの場合、ユーザーは今日の日付より前の日付のみを選択するため、現在の実装である 5 月、6 月、7 月ではなく、選択した現在の月を最後のカレンダー、つまり 3 月、4 月、5 月にすることをお勧めします。

どんな助けでも大歓迎です!

4

1 に答える 1

13

その目的のためだけにshowCurrentAtPosオプションを使用してください。

左上の0から始めて、複数月の表示で現在の月が表示される場所を指定します。

使用法は次のようになります。

$("#datepicker").datepicker({
    numberOfMonths: 3,
    showCurrentAtPos: 2
});​

ゼロベースなので、2が一番右になります。ここで、動作するデモを見ることができます

于 2010-05-30T23:30:38.207 に答える