Подтвердить что ты не робот

Как я могу установить Year range для jQuery Date Picker: 1900 по текущему году или с 1900 по 9999

Привет всем Я использовал Jquery Date picker, который работает достаточно хорошо для меня. Но у меня небольшая проблема, поэтому я хотел бы установить Start year из 1900 и End year в Current Year или 9999..

В script я нашел это для year range

yearRange: 'c-100:c+100'

Если я продвигаюсь к чему-то вроде 1800, я не могу видеть Current Year. Какие изменения я должен сделать здесь, чтобы увидеть мои годы таким образом, чтобы годы были 1900-current year или 1900-9999

Я пробовал это, который работает для меня, но поскольку он загружается, когда календар загружает его, занимает много времени, когда мое приложение запускает

 datepick({yearRange: '1900:9999'});

Таким образом, любой лучший вариант, чем это для достижения согласно моему требованию

4b9b3361

Ответ 1

попробуйте следующее:

datepick({yearRange: '1900:' + new Date().getFullYear()});

Ответ 2

$("#textBox").datepicker({
    changeMonth: true, changeYear: true, yearRange: '1900:+0'
});

Ответ 3

Это то, что вам нужно:

datepick({yearRange: "1900:+nn"});

Будет установлен диапазон от 1900 до текущего года.

Ответ 4

$( "# дата" ). DatePicker ({   changeYear: правда,   yearRange: "1900: 1999"   });

Ответ 5

вы можете установить конкретный год разницы с текущим годом.

    $( "#datepicker" ).datepicker({ 
        changeYear: true,
         minDate: '-116Y',
         maxDate: '1Y', 
         yearRange: '-116',
     });