Próbuję dodać funkcjonalność do formularza z Datepicker JQuery UI.Jak otworzyć drugi Datepicker interfejsu użytkownika podczas zamykania pierwszego?
Gdy użytkownik wybierze datę przyjazdu (onSelect), kilka rzeczy powinno się zdarzyć:
-
zaktualizować wyjazdu do 3 dni od daty przybycia(Działa to teraz :)) - Splicie datę wyjazdu w 3 i dodaj każdą część do pola wejściowego (zobacz przykład daty przyjazdu w skrzypcach)
- Po zamknięciu datownika przylotu (onClose), datownik powinien się otworzyć automatycznie, domyślnie zjadł wybrany w punkcie 1 (przykład: http://www.kayak.es)
Udało mi się uzyskać punkt 1 do pracy, ale jestem trochę zagubiony z innymi funkcjami. Jeśli ktokolwiek może mi pokazać, jak to zrobić, lub weź mnie na właściwą drogę, byłoby naprawdę świetnie! Nadal jestem początkującym, ale szybko się uczę.
Here's ryba, co mam teraz: http://jsfiddle.net/mattvic/B6Kax/13/
Bardzo dziękuję, Andrew, dokładnie tego szukałem. – Mattvic
@Mattvic: Nie ma problemu. Interesujące/niefortunne, że metoda 'setDate' nie wyzwala' onSelect' ... –
Wystąpił problem z programem na zamknięciu. W skrzypcach spróbuj wybrać zakres następnego miesiąca w drugim kalendarzu. Pamiętaj, że musisz dwa razy kliknąć miesiąc przed przełączeniem. Chciałbym wiedzieć, jak to naprawić! – Tim