1

from および to テキスト フィールドがある JQUI 日付ピッカーを使用して問題が発生しています。開始日を選択すると、onClose関数を使用して次のフィールドが自動的に選択されます。

toテキスト フィールドのドロップダウン ボックスから月または年を変更しようとすると、datepicker ポップアップがリセットされ、ユーザーは月または年を再選択する必要があります。これはtoフィールドでのみ発生するようです。

この動作を引き起こすためにコードで何か間違ったことをしていますか? Windows の Chrome と Firefox でこれに気づきました。

JSフィドルのデモ

コード

$('#sfd_start').datepicker({
    inline: true,
    selectOtherMonths: true,
    changeMonth: true,
    changeYear: true,
    minDate: 0,
    maxDate: "+2y",
    dateFormat: "yy-mm-dd",
    onClose: function (selectedDate) {
        $('#sfd_end').datepicker('option', 'minDate', selectedDate);
        $('#sfd_end').focus();
    }
});

$('#sfd_end').datepicker({
    inline: true,
    selectOtherMonths: true,
    changeMonth: true,
    changeYear: true,
    dateFormat: "yy-mm-dd",
    maxDate: "+2y"
});

編集:日付から日付を選択した後に日付ピッカーが自動的に開かれなくても問題はないようです

4

1 に答える 1