0

jQuery ui 用の MultiDatesPicker プラグインの使用に苦労しています。私はそれを持っているので、選択できる日付はわずかしかなく、それらの日付のいずれかをクリックしようとすると、いつでも 2020 年 1 月にジャンプします。

Chrome と Firefox で試してみましたが、同じ結果が得られました。

何が起こっているかを示すjsfiddleを作成しました:

http://jsfiddle.net/krrj7v45/

これらは、MultiDatesPicker に設定した設定です。

$('.datepicker').multiDatesPicker({
        dateFormat: "yy-mm-dd",
        addDisabledDates:disabled,
        minDate:dates[0],
        maxDate:dates[dates.length -1],
        inline: true,
        numberOfMonths: months,
        changeMonth: false, 
        changeYear: false
    });

飛び回る年に関する他の文書化された問題を読みましたが、規定された回避策のいずれも問題をまったく解決していません。

編集:私は問題を理解しました:それは、 minDate および maxDate プロパティが、絶対日付ではなく、現在の日付に関連する入力のみを受け取るためです。たとえば、カレンダーに常に明日の日付から始まる日付を表示させたい場合は、mindate: +1 と入力します。それを処理するために、サーバー側でスクリプトを作成しました。

4

1 に答える 1