11
Mam następujący scenariusz:dodać eventhandler jQuery UI datepicker po jego utworzeniu
W moim masterpage mam:
$(".datepicker").datepicker({
changeYear: true,
changeMonth: true,
dateFormat: "dd/mm/yy",
duration: 'fast'
});
z tym, każde pole wejściowe przypisać klasę „datepicker” do , po kliknięciu wyświetla datownik JQuery.
Mam teraz datepicker na stronie, która powinna obsługiwać zdarzenie "onSelect". Jaki byłby najlepszy sposób, aby to zrobić.
Opcje widzę:
- podać, że 1 datepicker innej klasy, jak datepickerWithSelectEvent. To, co nie podoba mi się w tym rozwiązaniu, polega na tym, że otrzymuję zduplikowany kod inicjujący zmianęRóżnica, zmianaMiesiąc .... Jeśli chcę zmienić datepickery w projekcie, będę musiał pamiętać o zmianie tego w 2 miejscach.
- W jakiś sposób dodaj moduł obsługi zdarzenia po utworzeniu datepika. Wydaje się to najczystsze, ale tak naprawdę nie wiem, jak to zrobić. Ktoś?
wiedziałem, że to coś prostego, nie zrobił pomyśleć o sprawdzenie regularne dokumentacji jquery .. Dzięki! –