У меня есть следующий сценарий:
На моей главной странице у меня есть:
$(".datepicker").datepicker({
changeYear: true,
changeMonth: true,
dateFormat: "dd/mm/yy",
duration: 'fast'
});
При этом каждое поле ввода, которому я назначаю класс "datepicker", при щелчке отображает указатель даты jQery UI.
Теперь у меня есть средство выбора даты на странице, для которой должно обрабатываться событие onSelect. Какой способ считается наилучшей практикой для этого.
Параметры, которые я вижу:
- дает этому 1 указателю даты другой класс, например datepickerWithSelectEvent. Что мне не нравится в этом решении, так это то, что я получаю повторяющийся код для инициализации changeYear, changeMonth, .... Если я хочу изменить указатели даты в проекте, я должен запомнить, что менял это в 2 местах
- Каким-то образом добавить обработчик событий после создания средства выбора даты. Это кажется самым чистым, но я не знаю, как это сделать. Кто-нибудь?