Задаване на текст на текстовото поле на стара дата, но не позволява на потребителя да избира дати преди днес за jquery datepicker

Имам сценарий, при който текстовото поле на HTML може да показва дата, която може да е стара, т.е. ‹ днес. Сега при щракване върху текстовото поле инструментът за избор на дата на jquery ui ще се отвори и трябва да покаже минималната дата като днес и крайната дата до някаква бъдеща дата. Потребителят не трябва да може да избира предишна дата от днес. Въпреки че това звучи просто, не мога да задам текста на текстовото поле на стара дата и да конфигурирам инструмента за избор на дата, за да позволи избор на дати от днес.

Благодаря, Браян


person Bryan Noronha    schedule 18.09.2014    source източник
comment
Какво сте опитвали?   -  person Emma    schedule 18.09.2014


Отговори (1)


Можете да използвате свойството minDate в jquery Datepicker, като предоставите числово отместване на 0, което представлява броя на дните. 0 за днес -ve стойност за стари дати +ve стойност за бъдещи дати

$("#datepicker").datepicker({ minDate: 0});

Можете също така да потвърдите датата при изпращане, като инициализирате променливата Date в javascript за сравнение, че трябва да е равна или по-голяма от днешната дата.

person Mayank    schedule 18.09.2014