добавить обработчик событий в jquery UI datepicker после его создания
У меня есть следующий сценарий:
На моей главной странице у меня есть:
$(".datepicker").datepicker({
changeYear: true,
changeMonth: true,
dateFormat: "dd/mm/yy",
duration: 'fast'
});
При этом каждое поле ввода, которое я назначаю классу «datepicker» до, показывает jickery пользовательский интерфейс DatePicker при нажатии.
Теперь у меня есть средство выбора даты на странице, на которой должно быть указано "onSelect". событие обработано. Какой способ считается наилучшей практикой для этого.
Варианты, которые я вижу:
give that 1 datepicker another class, like datepickerWithSelectEvent. What I dont like about this solution is that I get duplicate code for initializing the changeYear, changeMonth, ... . If I want to change the datepickers in a project I'll have to remember changing this in 2 places Somehow add the eventhandler after the creation of the datepicker. This seems cleanest, but I don't really know how to do it. Anyone?