Кнопка очистки была удалена .
Что касается примеров, вас больше волнует, как добавить DatePicker в целом или как его стилизовать так, чтобы он выглядел так же, как ваш пример?
Вы можете установить значок триггера, передав опцию buttonImage: 'images/calendar.gif'
в .datepicker()
(оберните его в фигурные скобки). Вы, вероятно, можете получить полностью записанную дату (т. Е. «5 января 2010 г.»), используя formatDate()
служебную функцию DatePicker или altField
параметр .
редактирование:
Чтобы обновить дату отправления при изменении даты прибытия, вам нужно будет использовать опцию onSelect
при включении DatePicker для прибытия:
$("#arrival").datepicker({
onSelect: function(dateText, inst) {
// calculate newDate
$("#departure").datepicker("setDate", newDate);
}
});
newDate
может быть числом дней (например, +7
) или форматированной строкой даты. Я думаю, что лучший способ выяснить это - отследить исходное значение даты отъезда и определить, на сколько дней пользователь изменил свой выбор вперед или назад, а затем использовать это число для определения новой даты прибытия по сравнению со старой Дата прибытия. Он отслеживает много вещей вручную, но я не уверен в лучшем способе. (Ик)